Grype
Vulnerability scanner for container images and filesystems
Grype widens distro accuracy while each release clears its own dependency advisories.
◆Recent moves
- 14d ago
v0.121.0: AlmaLinux fix dates and Swift advisory matching
Continues the distro accuracy work with AlmaLinux fix dates, extended support fix availability and end-of-life warnings that respect distro data. Swift packages now match GitHub advisories by identity.
View source ↗ - 27d ago
v0.120.1: Windows handle leaks and table output fix
A patch release fixing Windows handle leaks and a spurious suffix in the FIX column of table output.
View source ↗ - 1mo ago
v0.120.0: NVD SSVC data, SLES coverage, HTML locations
Adds SSVC decision points to the database and marks SLES as a comprehensive distro, alongside a Locations column for the HTML report. SSVC is a new class of signal rather than another matcher repair.
View source ↗ - 1mo ago
v0.119.0: --show-suppressed exposes distro-fixed matches
Distro-fixed matches that were dropped silently can now be shown with --show-suppressed, which makes the scanner's reasoning easier to audit. Six dependency advisories are remediated too.
View source ↗ - 2mo 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 ↗ - 2mo 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 ↗