#2365·grype

false negative for cpe:2.3:o:linux:linux_kernel:6.6.16:*:*:*:*:*:*:*

Author: jurassicLizardCreated Jan 8, 2025Updated Aug 28, 2026
Labelsbug

What happened:

expected to find vulnerabilities for given cpe : cpe:2.3:o:linux:linux_kernel:6.6.16:::::::* but none were found

What you expected to happen:

expected to receive a list of vulnerabilities that exceed a 1000 for the given cpe cpe:2.3:o:linux:linux_kernel:6.6.16:::::::*

https://nvd.nist.gov/vuln/search/results?adv_search=true&isCpeNameSearch=true&query=cpe%3A2.3%3Ao%3Alinux%3Alinux_kernel%3A6.6.16%3A*%3A*%3A*%3A*%3A*%3A*%3A*

How to reproduce it (as minimally and precisely as possible):

  1. download used BOM : sbom-false-negatives.json
  2. run grype sbom:sbom-false-negatives.json
  3. receive no vulnerabilities
bash
 ✔ Scanned for vulnerabilities     [0 vulnerability matches]  
   ├── by severity: 0 critical, 0 high, 0 medium, 0 low, 0 negligible
   └── by status:   0 fixed, 0 not-fixed, 0 ignored 
[0000]  WARN unable to determine linux distribution: unable to determine distro 
No vulnerabilities found

Please also include the grype command and any configuration used. --> grype sbom:sbom-false-negatives.json Anything else we need to know?: I have run the software with hundreds of sboms in that particular format using cpes it always seemed to find vulnerabilities but in this case it didnot which i found peculiar given the quality of previous results

Environment:

  • Output of grype version:

Application: grype Version: 0.86.1 BuildDate: 2024-12-13T19:32:52Z GitCommit: 5c4fee7b1170976ab435de052fc3611bc955f1f1 GitDescription: v0.86.1 Platform: linux/amd64 GoVersion: go1.23.4 Compiler: gc Syft Version: v1.18.1 Supported DB Schema: 5

  • OS (e.g: cat /etc/os-release or similar):

NAME="Ubuntu" VERSION="20.04.6 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.6 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal

Thank you for your support, bom was deliberately truncated from other irrelevant components and grype rerun on the truncated version