CVE-2024-40896
criticalpriority · track · 0EPSS 0.012 · 68 %ileDEEUNLRUUSEPSS · scored 2026-10-22
In libxml2 2.11 before 2.11.9, 2.12 before 2.12.9, and 2.13 before 2.13.3, the SAX parser can produce events for external entities even if custom SAX handlers try to override entity content (by setting "checked"). This makes classic XXE attacks possible.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · high–critical · 8.3–9.8
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (283)
Products and version ranges known to be affected.
advisories (12)
Vendor and ecosystem advisories describing this.
- NCSC-2025-0124Kwetsbaarheden verholpen in Oracle CommunicationsNL2025-04-16csaf · ncsc_nlNL
Oracle heeft meerdere kwetsbaarheden verholpen in Oracle Communications producten, waaronder de Cloud Native Core en Policy Management.
- NCSC-2025-0128Kwetsbaarheden verholpen in Oracle Fusion MiddlewareNL2025-04-16csaf · ncsc_nlNL
Oracle heeft meerdere kwetsbaarheden verholpen in verschillende producten, waaronder de Utilities Application Framework, WebLogic Server, en Fusion Middleware.
- NCSC-2025-0132Kwetsbaarheden verholpen in Oracle MySQLNL2025-04-16csaf · ncsc_nlNL
Oracle heeft meerdere kwetsbaarheden verholpen in MySQL
- WID-SEC-W-2024-3746libxml2: Schwachstelle ermöglicht XXE AngriffeDeutsch2024-12-23csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann eine Schwachstelle in libxml2 ausnutzen, um Dateien zu manipulieren oder einen Denial of Service zu verursachen.
- WID-SEC-W-2025-0813Oracle MySQL: Mehrere SchwachstellenDeutsch2025-04-15csaf · cert_bundDE
Ein entfernter, anonymer oder authentisierter Angreifer kann mehrere Schwachstellen in Oracle MySQL ausnutzen, um die Vertraulichkeit, Integrität und Verfügbarkeit zu gefährden.
- WID-SEC-W-2025-0818Oracle Fusion Middleware: Mehrere SchwachstellenDeutsch2025-04-15csaf · cert_bundDE
Ein entfernter, anonymer oder authentisierter Angreifer kann mehrere Schwachstellen in Oracle Fusion Middleware ausnutzen, um die Vertraulichkeit, Integrität und Verfügbarkeit zu gefährden.
- WID-SEC-W-2025-0823Oracle Communications: Mehrere SchwachstellenDeutsch2025-04-15csaf · cert_bundDE
Ein entfernter, anonymer oder authentisierter Angreifer kann mehrere Schwachstellen in Oracle Communications ausnutzen, um die Vertraulichkeit, Integrität und Verfügbarkeit zu gefährden.
- WID-SEC-W-2025-0824Oracle Communications Applications: Mehrere SchwachstellenDeutsch2025-04-15csaf · cert_bundDE
Ein entfernter, anonymer oder authentisierter Angreifer kann mehrere Schwachstellen in Oracle Communications Applications ausnutzen, um die Vertraulichkeit, Integrität und Verfügbarkeit zu gefährden.
- WID-SEC-W-2025-0859Tenable Security Nessus: Mehrere SchwachstellenDeutsch2025-04-21csaf · cert_bundDE
Ein entfernter Angreifer kann mehrere Schwachstellen in Tenable Security Nessus ausnutzen, um Daten zu manipulieren, seine Privilegien zu erweitern und um nicht näher spezifizierte Auswirkungen zu erzielen.
- BIT-java-2024-408962026-05-06vendor · osvUS
In libxml2 2.11 before 2.11.9, 2.12 before 2.12.9, and 2.13 before 2.13.3, the SAX parser can produce events for external entities even if custom SAX handlers try to override entity content (by setting "checked"). This makes classic XXE attacks possible.
- BIT-java-min-2024-408962026-05-06vendor · osvUS
In libxml2 2.11 before 2.11.9, 2.12 before 2.12.9, and 2.13 before 2.13.3, the SAX parser can produce events for external entities even if custom SAX handlers try to override entity content (by setting "checked"). This makes classic XXE attacks possible.
- BIT-jre-2024-408962026-05-08vendor · osvUS
In libxml2 2.11 before 2.11.9, 2.12 before 2.12.9, and 2.13 before 2.13.3, the SAX parser can produce events for external entities even if custom SAX handlers try to override entity content (by setting "checked"). This makes classic XXE attacks possible.
also known as (7)
Other names and identifiers for this entity.
- CNNVD-202407-3194cnnvd
- EUVD-2024-38822enisa_euvd
- BDU:2024-07164fstec_bdu
- GHSA-6c2p-rqx3-w4pxenisa_euvd
- BIT-java-2024-40896osv
- BIT-java-min-2024-40896osv
- BIT-jre-2024-40896osv
sources
Which sources assert this record, and when.
references (11)
External citations — patches, advisories, analysis.
- https://access.redhat.com/security/cve/cve-2024-40896cnnvd
- https://gitlab.gnome.org/GNOME/libxml2/-/commit/1a8932303969907f6572b1b6aac4081c56adb5c6cnnvd
- https://gitlab.gnome.org/GNOME/libxml2/-/issues/761cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2024-40896cnnvd
- https://vigilance.fr/vulnerability/libxml2-external-XML-entity-injection-dated-24-07-2024-44809cnnvd
- https://www.oracle.com/security-alerts/cpuapr2025.htmlcnnvd
- https://gitlab.gnome.org/GNOME/libxml2/-/commit/1a8932303969907f6572b1b6aac4081c56adb5c6enisa_euvd
- https://gitlab.gnome.org/GNOME/libxml2/-/issues/761enisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan