Grype
Vulnerability scanner for container images and filesystems
Grype keeps grinding on false positives, now in Alpine and CVSSv4 scoring
◆Recent moves
- 19d ago
apk alias-aware matching; CVSSv4 and JVM comparison fixes
One matcher feature — alias-aware aggregation for Alpine apk — alongside fixes to CVSSv4 severity calculation, old JVM version comparison, VEX matching against OCI purls, and a portage panic. A 72-package dependency sweep remediates three advisories in Grype's own tree. Routine accuracy work on the trajectory reachability set, with no movement on extending it.
View source ↗ - 1mo ago
CycloneDX output now includes vulnerable version ranges
CycloneDX output now carries vulnerable version ranges rather than bare matches, which makes downstream triage possible without re-querying the database.
View source ↗ - 1mo ago
False-positive and distro parsing fixes across Go and RHEL
A cleanup release almost entirely about wrong answers: a Red Hat severity mismatch, a distro version parse panic, a Go false positive, and consistent channel parsing. Squarely on the accuracy trajectory.
View source ↗ - 2mo ago
Reachability analysis lands to cut Go false positives
⚡ SPARKThe release where the accuracy work stops being incremental. Reachability analysis moves grype from asking whether a vulnerable package is present to asking whether it is used — still the origin of the arc that later releases refine.
View source ↗ - 2mo ago
Go matching merges govulndb and GHSA records
Groundwork for the reachability release that follows: merging Go vulnerability matches with their GHSA counterparts and disabling Go stdlib CPE matching.
View source ↗ - 3mo ago
Grype can now scan Zarf packages
Adds Zarf package scanning and respects withdrawn status on Go Vuln DB OSV records. A coverage addition alongside another small correctness fix — the two streams that define this product's releases.
View source ↗