-
Notifications
You must be signed in to change notification settings - Fork 170
Description
trivy-db published 2025-12-04T12:25:36.62596429Z does not include
GHSA-9qr9-h5gf-34mp published 2025-12-03T15:43:12Z
but does include the related
GHSA-fv66-9v8q-g76r published 2025-12-03T15:48:19Z
Speculation:
GHSA-9qr9-h5gf-34mp references CVE-2025-66478 which is rejected by NVD (correction: by github, see below) as a duplicate of CVE-2025-55182 aka GHSA-fv66-9v8q-g76r
However that status is debatable, as the advisories name different software as affected, the former "next", the later "react-server-dom-*"
trivy-db probably drops it because of the cve rejection.
This may "work as intended" and require an upstream solutions. In the meantime this is still a false negative in trivy-db and should be double checked.
Reproduction:
echo '{"dependencies":{"next": "16.0.6"}}' > package.json
npm install --package-lock-only
trivy fs --scanners vuln .
npm warns about a critical vulnerability, trivy does not
Related:
I've asked next.js to dispute the rejection: vercel/next.js#86834 but as @mswilson points out that may not happen.
He opened github/advisory-database#6509 to remove the alias from GHSA-9qr9-h5gf-34mp which probably also fixes this.