Open Source Libraries
52,679 CVEs tracked since 1999. In the last 12 months, 12,592, +145% on the 12 before.
Open Source Libraries by subsector, Oct 2026 so far
- Other libraries73553% · 140 vendors
- Not yet sub-classified329The tagger has not placed these yet
- Web frameworks1209% · 44 vendors
- PyPI957% · 7 vendors
- npm625% · 15 vendors
Also: Go modules 22, crates.io 9, Maven 4, NuGet 1.
Month by month
Every monthly snapshot of Open Source Libraries. A column is the CVEs published that month.
| Month | CVEs |
|---|---|
| 2021-10 | 241 |
| 2021-11 | 340 |
| 2021-12 | 364 |
| 2022-01 | 545 |
| 2022-02 | 457 |
| 2022-03 | 482 |
| 2022-04 | 352 |
| 2022-05 | 412 |
| 2022-06 | 540 |
| 2022-07 | 374 |
| 2022-08 | 402 |
| 2022-09 | 552 |
| 2022-10 | 348 |
| 2022-11 | 438 |
| 2022-12 | 510 |
| 2023-01 | 403 |
| 2023-02 | 417 |
| 2023-03 | 0 |
| 2023-04 | 448 |
| 2023-05 | 381 |
| 2023-06 | 413 |
| 2023-07 | 361 |
| 2023-08 | 448 |
| 2023-09 | 399 |
| 2023-10 | 405 |
| 2023-11 | 377 |
| 2023-12 | 438 |
| 2024-01 | 433 |
| 2024-02 | 494 |
| 2024-03 | 447 |
| 2024-04 | 431 |
| 2024-05 | 719 |
| 2024-06 | 437 |
| 2024-07 | 394 |
| 2024-08 | 313 |
| 2024-09 | 361 |
| 2024-10 | 432 |
| 2024-11 | 389 |
| 2024-12 | 320 |
| 2025-01 | 351 |
| 2025-02 | 347 |
| 2025-03 | 623 |
| 2025-04 | 466 |
| 2025-05 | 369 |
| 2025-06 | 420 |
| 2025-07 | 434 |
| 2025-08 | 496 |
| 2025-09 | 487 |
| 2025-10 | 543 |
| 2025-11 | 369 |
| 2025-12 | 550 |
| 2026-01 | 842 |
| 2026-02 | 1015 |
| 2026-03 | 1600 |
| 2026-04 | 1120 |
| 2026-05 | 1175 |
| 2026-06 | 1513 |
| 2026-07 | 1337 |
| 2026-08 | 1308 |
| 2026-09 | 1220 |
| 2026-10 | 1377 |
Vendors
Who shipped the most Open Source Libraries CVEs in Oct 2026 so far, with their rank across all vendors.
Weaknesses
The weakness classes behind Open Source Libraries CVEs in Oct 2026 so far.
Latest CVEs
The 15 most recently published vulnerabilities in Open Source Libraries.
- CVE-2026-91920Undertow: undertow: chunkreader message length permits chunk-size overflow6.5
- CVE-2026-119285Fiber: CORS wildcard origins matched without a dot boundary, allowing credentialed cross-origin reads5.9
- CVE-2026-119284joserfc: Compact JWS size guard allocates attacker-controlled segments before rejection—
- CVE-2026-119283joserfc: Unbounded JWE General JSON `recipients` Array Leads to CPU Exhaustion (DoS) via Repeated RSA Private-Key Decryption7.5
- CVE-2026-119282Nx: OS command injection via nx.json plugin options in @nx/maven and @nx/gradle—
- CVE-2026-119209pypdf: Possible large memory usage when parsing cross-reference streams—
- CVE-2026-119208pypdf: Possible long runtimes/large memory usage for encrypted PDF files—
- CVE-2026-119207pypdf: Possible large memory usage for exceptions in strict mode—
- CVE-2026-119206pypdf: Possible long runtimes when retrieving page labels—
- CVE-2026-119205pypdf: Possible infinite loop when cloning dictionaries—
- CVE-2026-119204pypdf: Possible large memory usage when parsing page tree—
- CVE-2026-119203pypdf: Possible infinite loop when hitting EOF in standard xref table during trailer search—
- CVE-2026-119202@hapi/content: quadratic-time parsing of Content-Disposition parameters allows denial of service7.5
- CVE-2026-119201Nuxt dev server exposes generated appSecret through Vite file serving4.8
- CVE-2026-119200Nuxt: Dot segments in the request path bypass `server/middleware` path checks and server route rules on page routes6.5
The record
- Busiest month
- Mar 2026, 1,600 CVEs
- Oct 2026 so far
- 1,377 CVEs from 250 vendors
- Deployment
- Library, 78%
- Monthly snapshots
- 291 since 1999
Is your business exposed to threats like these?
Discuss a security assessment of your internet-facing systems. Scope, price and timing agreed before testing.
Request an assessment