Skip to main content
CMDashCybersecurity Maturity Dashboard
← All landscape areas
Application Security · Core

Software Composition Analysis (SCA)

Scans open-source dependencies and software supply chain.

9 options listedTypical cost: $0-$100k/yrIDENTIFY (ID)

SCA inventories third-party and open-source components, flags known CVEs and license risk, and supports SBOM generation. It is central to software supply-chain security after high-profile dependency attacks. Usually licensed per developer or per repo/app. Many teams combine a commercial tool with free scanners.

Core if you ship code: manage open-source and supply-chain risk.

  • Snyk/Black Duck strong vuln DB and SBOM support
  • Trivy/Grype/Syft free and CI-friendly
  • flags CVE and license risk.
  • Transitive-dependency noise
  • license-data accuracy varies
  • reachability analysis is a premium feature
  • fix burden falls on devs.
SnykCommercial

Developer-first SAST/SCA/IaC; IDE + CI native.

Visit site →
Black DuckCommercial

SCA + SBOM + license risk (ex-Synopsys).

Visit site →
MendCommercial

SCA + application security (ex-WhiteSource).

Visit site →
JFrogCommercial

Artifact mgmt + software supply-chain security.

Visit site →
OWASP Dependency-CheckOpen source

SCA for known CVEs.

Visit site →
TrivyOpen source

Images/IaC/deps/secrets scanner (Aqua).

Visit site →
GrypeOpen source

Container/dependency vuln scanner (Anchore).

Visit site →
SyftOpen source

SBOM generator (Anchore).

Visit site →
Endor LabsCommercial

Reachability-based SCA — filters SCA noise down to vulnerabilities actually exploitable from your code paths.

Visit site →
Software Composition Analysis (SCA) — Cybersecurity Landscape Atlas — CMDash