Hi Anchore team,
We at KoalaLab(https://www.koalalab.com) have built a container first distro: 0-deb. The idea is to package upstream sources as per debian standards but with minimalism and container in mind. We use this distro to create container images with precise SBOM control for our users.
Our users are now requesting integration with various scanners and we have already tested grype’s integration with our security advisory in our development environment by making required changes to vunnel, grype and grype-db.
However, there are a few things that aren’t super clear to us. Does anchore/grype rely on data from our security advisory to report a new vulnerability in our container images/packages? e.g. a new vulnerability say CVE-2025-19876 is found in busybox 1.37.0 and latest version for busybox package by 0-deb is 1:1.37.0-6koala1. Will grype start reporting this vulnerability in our packages as soon as the NVD data is ingested into grype’s db or will it only report this cve in 0-deb package once we publish this data in our security advisory.
Right now, in our development environment, we are observing that unless it is part of our security advisory, grype isn’t mapping the package to corresponding NVD cves.