AppSecNews

SCA

Software Composition Analysis

Identify open-source dependencies and match them against known vulnerability and license data.

28 tools profiled

How it differs Checks the open source packages you depend on for known vulnerabilities and license obligations. Flaws in code you wrote are SAST territory.

License
Subcategory
Deployment
Languages
Integrations
Maturity
Signals
Clear

3 tools match

  • Arnica

    Arnica

    SCA

    A source-control-native application security platform that scans dependencies, secrets and code changes on push and pushes findings to the committing developer in chat.

    Freemium
    Growing
  • Snyk

    Snyk

    SCA

    Resolves the full dependency tree including transitives, matches it against a curated vulnerability database, and raises fix pull requests with the minimum viable upgrade path.

    Freemium
    Established
  • Socket

    Socket

    SCA

    Analyzes what a package actually does, including install scripts, network and filesystem access and obfuscated code, to catch supply chain attacks that advisory based scanners never see.

    Open source and commercial
    Growing
  • Arnica

    Arnica

    A source-control-native application security platform that scans dependencies, secrets and code changes on push and pushes findings to the committing developer in chat.

    Freemium Growing
    SCA
  • Snyk

    Snyk

    Resolves the full dependency tree including transitives, matches it against a curated vulnerability database, and raises fix pull requests with the minimum viable upgrade path.

    Freemium Established
    SCA
  • Socket

    Socket

    Analyzes what a package actually does, including install scripts, network and filesystem access and obfuscated code, to catch supply chain attacks that advisory based scanners never see.

    Open source and commercial Growing
    SCA
Tick up to 4 tools above.