CVE Tools

Libexpat

72 CVEs tracked. None of them is in CISA KEV.

This hub aggregates every CVE we track for Libexpat, a product in the oss libraries space. Use it to gauge the current risk picture and drill into individual advisories.

Libexpat CVEs per month

Nov 2024 to Oct 2026. Point at a month, or focus the strip and use the arrow keys.
Libexpat CVEs per month
MonthCVEs
2024-110
2024-120
2025-010
2025-020
2025-031
2025-040
2025-050
2025-060
2025-070
2025-080
2025-091
2025-100
2025-111
2025-120
2026-012
2026-020
2026-033
2026-041
2026-051
2026-0613
2026-070
2026-085
2026-092
2026-103

Severity

How the 72 CVEs score on CVSS. Severity is not exploitation: KEV is counted above.

  • Critical1014%
  • High2535%
  • Medium3244%
  • Low57%

Latest CVEs

The 15 most recently published vulnerabilities affecting Libexpat.

  1. CVE-2026-115506libexpat through 2.9.0 Denial of Service via Billion Laughs Detection Delay7.5
  2. CVE-2026-113351libexpat 2.7.2 through 2.9.0 Denial of Service via XML_ParserReset5.9
  3. CVE-2026-77214libexpat Heap Buffer Over-read in xmlparse.c via XML_ParseBuffer8.2
  4. CVE-2026-102633libexpat 2.7.2 through 2.8.5 Integer Overflow in expat_realloc5.9
  5. CVE-2026-93990Expat before 2.8.5 Malformed UTF-16 Acceptance via Unchecked Surrogate7.5
  6. CVE-2026-76641Expat Out-of-Bounds Read via dtdCopy7.5
  7. CVE-2026-76957libexpat before 2.8.4 lacks handler call depth tracking with custom encoding callbacks. Thus, a use-after-free can occur. NOTE: this is similar to CVE-2026-50219, CVE-2026-56131 and CVE-2026-56412.4.9
  8. CVE-2026-76956In libexpat 2.8.2 and 2.8.3 before 2.8.4, misinterpretation of getentropy's return code leads to insufficient entropy, which results in being vulnerable to hash flooding attacks, causing a denial o...5.9
  9. CVE-2026-66046Expat Denial of Service via storeAtts() Quadratic Complexity7.5
  10. CVE-2026-72522libexpat before 2.8.3 has an out-of-bounds read and resultant infinite loop because low surrogates are treated the same as high surrogates during Unicode processing in the *_toUtf16 functions.6.2
  11. CVE-2026-56412libexpat before 2.8.2 does not consider XML_TOK_DATA_CHARS in doCdataSection and thus lacks handler call depth tracking for various calls from within handlers in cases of a policy violation. Thus, ...4.9
  12. CVE-2026-56411xmlwf in libexpat before 2.8.2 has an integer overflow in endDoctypeDecl via NOTATION declarations.6.9
  13. CVE-2026-56410xmlwf in libexpat before 2.8.2 has an integer overflow in resolveSystemId.6.9
  14. CVE-2026-56409xmlwf in libexpat before 2.8.2 has an integer overflow for the output filename when -d outputDir is used.6.5
  15. CVE-2026-56408libexpat before 2.8.2 has an integer overflow in copyString.6.9

Product grouping is registry-driven, with AI assist and human review. How it works