Skip to main content

Tool Information​

FieldDetails
ToolGrype
CategoryContainer & Dependency Vulnerability Scanner
LicenseApache License 2.0
Source Codehttps://github.com/anchore/grype
Official Documentationhttps://github.com/anchore/grype#readme
Websitehttps://anchore.com

Grype is an open-source vulnerability scanner for container images and filesystems. It matches discovered packages and dependencies against known vulnerability databases including CVE, NVD, and OS-specific advisories to detect security risks in both application code and base images.


Dashboards Using This Tool​

Dashboard
Code Scanning

Scanners Available​

Container Image Vulnerability Scan​

Scans container images layer by layer to identify vulnerable packages in both the operating system and application dependencies.

The scanner:

  • Detects vulnerabilities in OS packages (Alpine, Debian, RHEL, Ubuntu, and more)
  • Identifies insecure application dependencies across language ecosystems
  • Matches findings against NVD, CVE, and distribution-specific security advisories

This helps teams identify and remediate vulnerable software shipped inside container images before deployment.


Filesystem & Dependency Scan​

Scans a local filesystem or software artifact for known vulnerabilities in installed packages.

The scanner detects:

  • Vulnerable language packages (Python, Node.js, Java, Go, Ruby, .NET)
  • Outdated OS-level packages with known CVEs
  • Vulnerable dependencies declared in lock files and manifests

SBOM-Based Vulnerability Matching​

Uses a Software Bill of Materials (SBOM) as the input to perform vulnerability matching without re-scanning the artifact.

The scanner:

  • Accepts SBOM formats including SPDX and CycloneDX
  • Cross-references all listed components against vulnerability databases
  • Identifies risk in supply chain dependencies declared in the SBOM