npm audit is reporting 45 critical vulnerabilities flagged as "malware" in fundamental npm packages. Investigation shows these are false positives in the GitHub Advisory Database.
color-convert
- GHSA-ch7m-m9rf-8gvv (published 1 hour ago)debug
- GHSA-8mgj-vmr8-frr6 (published 2 hours ago)color-name
- GHSA-m99c-cfww-cxqxerror-ex
- GHSA-5g7q-qh7p-jjvmis-arrayish
- GHSA-hfm8-9jrf-7g9w
color-convert
: 41.2M users, official repo at https://github.com/Qix-/color-convertdebug
: 45.6M users, official repo at https://github.com/debug-js/debug- All packages have proper maintainers, long history, and legitimate use cases
- All advisories published within last 1-2 hours
- Claims ALL versions of fundamental packages are malware
- No prior security issues with these packages
npm audit --omit=dev
# Result: found 0 vulnerabilities
- Vulnerabilities only exist in development dependencies
- No production/runtime security risk
- Packages used only during build/development process
Added specific version overrides in package.json:
"overrides": {
"debug": "4.3.7",
"color-convert": "2.0.1",
"color-name": "1.1.4",
"error-ex": "1.3.2",
"is-arrayish": "0.2.1"
}
- Monitor GitHub Advisory Database for resolution
- Check for updates from package maintainers
- Watch for npm audit database corrections
RISK LEVEL: LOW
- No production dependencies affected
- Packages are legitimate and widely used
- Evidence strongly suggests false positives
- Build process remains secure
- Continue monitoring for advisory database corrections
- Remove overrides once false positives are resolved
- Consider reporting false positives to GitHub Advisory Database
- GitHub Advisory Database: https://github.com/advisories
- Report issues: https://github.com/github/advisory-database/issues