C/C++

Review C/C++ source and binary scanning support in JFrog Xray.

Introduction

JFrog Xray provides security and compliance analysis for C/C++ applications throughout the software development lifecycle. This page describes the supported scan contexts, capabilities, and dependency analysis available for C/C++.


Capabilities

The following capabilities are available for C/C++.

CapabilitySource Code ScanningBinary Scanning
Vulnerability Matching (CVEs)🔜YES
License Detection🔜YES
Malicious Package DetectionNONO
Operational RiskNONO
Smart RemediationNONO

Software Composition Analysis (SCA) for C/C++ currently supports only the Conan package manager. For more information, see Scan Your Source Code.

Which files a source scan reads depends on the scan method. For those differences, see Source Scanning Engines and Frogbot Versions.

Supported Files

Package ManagerSupported FilesAvailable with
ConanNO Not supportedDefault jf audit
Conanconanfile.txt, conanfile.py – Flat package list, no resolved versionsFrogbot V3

Dependency Graph

Package ManagerDependency Graph
ConanNO Flat – No lockfile support, limited parsing, profiles not evaluated

Additional Information

  • Binary scanning is the primary method for C/C++ SCA.
  • Frogbot V3 will add dependency extraction from Conan manifests for SBOM visibility.

Related Topics


Did this page help you?