Vulnerabilities (CVE)

Filtered by vendor Libexpat Project Subscribe
Filtered by product Libexpat
Total 63 CVE
CVE Vendors Products Updated CVSS v2 CVSS v3
CVE-2026-45186 1 Libexpat Project 1 Libexpat 2026-09-16 N/A 2.9 LOW
In libexpat before 2.8.1, the computational complexity of attribute name collision checks allows a denial of service via moderately sized crafted XML input.
CVE-2026-76956 1 Libexpat Project 1 Libexpat 2026-09-08 N/A 5.9 MEDIUM
In 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 of service via crafted XML content.
CVE-2026-76957 1 Libexpat Project 1 Libexpat 2026-09-08 N/A 4.9 MEDIUM
libexpat 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.
CVE-2026-50219 1 Libexpat Project 1 Libexpat 2026-07-22 N/A 4.9 MEDIUM
libexpat before 2.8.2 lacks handler call depth tracking for calls to XML_GetBuffer, XML_Parse, XML_ParseBuffer, XML_ParserFree, or XML_ParserReset from within handlers in cases of a policy violation. Thus, a use-after-free can occur,
CVE-2009-3720 3 Apache, Libexpat Project, Python 4 Http Server, Libexpat, Python and 1 more 2026-07-20 5.0 MEDIUM N/A
The updatePosition function in lib/xmltok_impl.c in libexpat in Expat 2.0.1, as used in Python, PyXML, w3c-libwww, and other software, allows context-dependent attackers to cause a denial of service (application crash) via an XML document with crafted UTF-8 sequences that trigger a buffer over-read, a different vulnerability than CVE-2009-2625.
CVE-2026-41080 1 Libexpat Project 1 Libexpat 2026-07-14 N/A 2.9 LOW
libexpat before 2.8.0 uses insufficient entropy, and thus hash flooding can occur via a crafted XML document.
CVE-2026-32778 1 Libexpat Project 1 Libexpat 2026-07-14 N/A 2.9 LOW
libexpat before 2.7.5 allows a NULL pointer dereference in the function setContext on retry after an earlier ouf-of-memory condition.
CVE-2026-32777 1 Libexpat Project 1 Libexpat 2026-07-14 N/A 4.0 MEDIUM
libexpat before 2.7.5 allows an infinite loop while parsing DTD content.
CVE-2026-32776 1 Libexpat Project 1 Libexpat 2026-07-14 N/A 4.0 MEDIUM
libexpat before 2.7.5 allows a NULL pointer dereference with empty external parameter entity content.
CVE-2026-56131 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 4.9 MEDIUM
libexpat before 2.8.2 lacks handler call depth tracking for calls to XML_ResumeParser from within handlers in cases of a policy violation. Thus, a use-after-free can occur (similar to the CVE-2026-50219 situation).
CVE-2026-56132 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
In libexpat before 2.8.2, there is a heap-based buffer overflow in doProlog in xmlparse.c because scaffold backing array reallocation is mishandled when there is data-structure sharing across parsers.
CVE-2026-56403 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
libexpat before 2.8.2 has an integer overflow in storeAtts.
CVE-2026-56404 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
libexpat before 2.8.2 has an integer overflow in addBinding.
CVE-2026-56405 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
libexpat before 2.8.2 has an integer overflow in getAttributeId.
CVE-2026-56406 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
libexpat before 2.8.2 has an integer overflow in XML_ParseBuffer because it lacked a check that was present in XML_Parse.
CVE-2026-56407 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
libexpat before 2.8.2 has an integer overflow in doProlog that is related to storeEntityValue and entity textLen.
CVE-2026-56408 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
libexpat before 2.8.2 has an integer overflow in copyString.
CVE-2026-56409 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.5 MEDIUM
xmlwf in libexpat before 2.8.2 has an integer overflow for the output filename when -d outputDir is used.
CVE-2026-56410 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
xmlwf in libexpat before 2.8.2 has an integer overflow in resolveSystemId.
CVE-2026-56411 1 Libexpat Project 1 Libexpat 2026-06-23 N/A 6.9 MEDIUM
xmlwf in libexpat before 2.8.2 has an integer overflow in endDoctypeDecl via NOTATION declarations.