CVE Tools

npm

5,670 CVEs tracked since 2010. Since Oct 2021, 8 of them reached CISA KEV.

npm CVEs per month

Oct 2021 to Nov 2026. Point at a month, or focus the strip and use the arrow keys.
npm CVEs per month, with the share now in CISA KEV
MonthCVEsIn CISA KEV
2021-10240
2021-11440
2021-12260
2022-01410
2022-02300
2022-03480
2022-04290
2022-05440
2022-06550
2022-07490
2022-08530
2022-09430
2022-10330
2022-11351
2022-12480
2023-01470
2023-02450
2023-03no snapshot
2023-04370
2023-05270
2023-06300
2023-07280
2023-08360
2023-09292
2023-10270
2023-11230
2023-12370
2024-01330
2024-02290
2024-03430
2024-04320
2024-05400
2024-06330
2024-07470
2024-08320
2024-09470
2024-10530
2024-11220
2024-12220
2025-01230
2025-02470
2025-03521
2025-04470
2025-05320
2025-06340
2025-07591
2025-08510
2025-091000
2025-10550
2025-11571
2025-12752
2026-011420
2026-022270
2026-035620
2026-043090
2026-05860
2026-06890
2026-071580
2026-08330
2026-09570
2026-10540
2026-110

Products

The products that kept showing up in npm's monthly top three, with their CVEs summed over those months.

  1. Openclaw7036 months
  2. Flowise749 months
  3. N8N664 months
  4. Parse-server383 months
  5. Directus289 months
  6. VM2203 months
  7. @budibase/server191 month
  8. Nocodb173 months
  9. Nodemailer162 months
  10. Fuxa-server152 months

Latest CVEs

The 15 most recently published vulnerabilities affecting npm.

  1. GHSA-j656-3hf2-fvjcDBHub: MySQL and MariaDB comment interpretation bypasses read-only SQL validation—
  2. GHSA-7wpf-ch8f-5f4xsignalk-server has SSRF via absolute signalk.appIcon URL in the app store icon fetcher—
  3. GHSA-4xm8-rg9h-jhq2Signal K resources API path traversal can disclose the JWT signing secret and enable remote code execution—
  4. GHSA-w9x9-j56r-h98r@eeacms/volto-chatbot has Unauthenticated Danswer API Confused Deputy Proxy—
  5. GHSA-c33x-vcv4-vg3gCedar: JSON template is in scope missing slot-id validation allows link panic and decision divergence—
  6. GHSA-jf75-q64q-g65rWaline login accepts a non-string email as a match-all MongoDB query—
  7. GHSA-4mfg-r38w-w8fgmcp-sanitizer: URL sanitizer allows localhost/IPv6 loopback SSRF bypass via explicit port or bracketed IPv6—
  8. GHSA-7w82-6f9j-v9jpmcp-sanitizer: File Path Sanitizer Permits Arbitrary User-Home Absolute Paths—
  9. GHSA-f897-62hf-6gxqMCP TypeScript SDK: HTTP server transports and handlers did not limit request body size or JSON-RPC batch length—
  10. GHSA-44jh-23m7-hpcf@better-auth/drizzle-adapter: Concurrent requests can exceed rate limits on PostgreSQL—
  11. GHSA-r4xp-prcw-77qfbetter-auth: OAuth Proxy lets an attacker sign in as another user—
  12. GHSA-4ffr-jq9g-5ffxNodemailer: Quadratic backtracking in SMTP AUTH mechanism detection regexes allows pre-auth remote denial of service—
  13. GHSA-g73g-hqqh-jr95Nodemailer: RFC 5322 comment inside an angle-bracket address is never stripped—
  14. GHSA-4g23-2xm8-66gcNodemailer: Quadratic (O(n^2)) SMTP client reply parsing lets a malicious server or MITM cause a pre-auth remote denial of service—
  15. GHSA-q84f-53jg-9ppmbetter-auth: Device login approval does not show the requesting client or permissions—

The record

Peak rank
#1 in Mar 2026
Busiest month shown
Mar 2026, 562 CVEs
Months with a KEV entry
6 since Oct 2021
Monthly snapshots
125 since 2010
npm's full record, month by month