Description
libxml2 2.7.0 and 2.7.1 does not properly handle "predefined entities definitions" in entities, which allows context-dependent attackers to cause a denial of service (memory consumption and application crash), as demonstrated by use of xmllint on a certain XML document, a different vulnerability than CVE-2003-1564 and CVE-2008-3281.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | libxml2 | 2.9.4-1.22 | openSUSE-SU-2024:10192-1 |
| openSUSE Tumbleweed | python-libxml2 | 2.9.4-1.4 | openSUSE-SU-2024:10228-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- libxml2 - Denial of Service EDB-32454 · dos · Oct 2, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 2
- openSUSE-SU-2024:10228-1 python-libxml2-2.9.4-1.4 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:10192-1 libxml2-2-2.9.4-1.22 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
References
- http://support.apple.com/kb/HT3639
- ADV-2009-1621 vdb-entry
- APPLE-SA-2009-06-08-1 vendor-advisory
- FEDORA-2008-8575 vendor-advisory
- ADV-2009-1522 vdb-entry
- GLSA-200812-06 vendor-advisory
- APPLE-SA-2009-06-17-1 vendor-advisory
- [oss-security] 20081002 libxml2 "ampproblem" DoS mailing-list
- 32130 third-party-advisory
- MDVSA-2008:212 vendor-advisory
- 35379 third-party-advisory
- 31555 vdb-entry
- FEDORA-2008-8582 vendor-advisory
- 32974 third-party-advisory
- 32175 third-party-advisory
- http://support.apple.com/kb/HT3613
- libxml2-xml-file-dos(45633) vdb-entry
- http://bugzilla.gnome.org/show_bug.cgi?id=554660