anchore / grype
git clone https://github.com/anchore/grype.git
v0.121.0 · 3d ago
A vulnerability scanner for container images and filesystems
+20
stars, 24h · #1,856
+~79
stars, 7 days · #2,669
+~340
stars, 30 days · #2,418
13k
★ total · +1% this week
925
forks · 431 open issues
Star history (as recorded here)
LanguageGo
LicenseApache-2.0
Created2020-05-26 (6y ago)
Last pushtoday
Watchers82
OwnerOrganization
GitHub topics
container-imagecontainerscyclonedxdockergogolanghacktoberfestociopenvexsecuritystatic-analysistoolvexvulnerabilitiesvulnerability
Links
- GitHub: github.com/anchore/grype
- Releases · Issues · Hacker News mentions
README excerpt
# Grype **A vulnerability scanner for container images and filesystems.** ## Features - Scan **container images**, **filesystems**, and **SBOMs** for known vulnerabilities (see the docs for a full list of supported scan targets) - Supports major OS package ecosystems (Alpine, Debian, Ubuntu, RHEL, Oracle Linux, Amazon Linux, and more) - Supports language-specific packages (Ruby, Java, JavaScript, Python, .NET, Go, PHP, Rust, and more) - Supports Docker, OCI, and Singularity image formats - Threat & risk prioritization with **EPSS**, **KEV**, and **risk scoring** (see interpreting the results docs) - OpenVEX support for filtering and augmenting scan results > [!TIP] > New to Grype? Check out the Getting Started guide for a walkthrough! ## Installation The quickest way to get up and going: [code] > [!TIP] > See Installation docs for more ways to get Grype, including Homebrew, Docker, Chocolatey, MacPorts, and more! ## The basics Scan a container image or directory for vulnerabilities: [code] ### Local containers-storage images On Linux, grype can scan images from a local containers-storage store (e.g. built with Buildah or Podman) when asked explicitly; plain image references never look there: [code] This is included in the Linux release binaries. When building from source, add `-tags containers_image_openpgp,exclude_graphdriver_btrfs`. Scan an SBOM for even faster vulnerability detection: [code] > [!TIP] > Check out the Getting Started guide to explore all of the capabilities and features. > > Want to know all of the ins-and-outs of Grype? Check out the CLI docs and configuration docs. ## Contributing We encourage users to help make these tools better by submitting issues when you find a bug or want a new feature. Check out our contributing overview and developer-specific documentation if you are interested in providing code contributions. Grype development is sponsored by Anchore , and is released under the Apache-2.0 License . The Grype logo by Anchore is licensed under CC BY 4.0 For commercial support options with Syft or Grype, please contact Anchore. ## Come talk to us! The Grype Team holds regular community meetings online. All are welcome to join to bring topics for discussion. - Check the calendar for the next meeting date. - Add items to the agenda (join this group for write access to the agenda) - See you there!