CVE-2008-4409 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 applicatio...
MediumCVSS 5.0
EPSS 8.5%
PoC
- Published
- Updated
- Exploit status
- Proof-of-concept only
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.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| xmlsoft libxml2 | = 2.7.0 | No fix listed |
| xmlsoft libxml2 | = 2.7.1 | No fix listed |
References
- bugzilla.gnome.org exploit
- APPLE-SA-2009-06-17-1 vendor-advisory
- APPLE-SA-2009-06-08-1 vendor-advisory
- [oss-security] 20081002 libxml2 "ampproblem" DoS mailing-list
- 32130 third-party-advisory
- 32175 third-party-advisory
- 32974 third-party-advisory
- 35379 third-party-advisory
- GLSA-200812-06 vendor-advisory
- support.apple.com
- support.apple.com
- MDVSA-2008:212 vendor-advisory
- 31555 vdb-entry
- ADV-2009-1522 vdb-entry
- ADV-2009-1621 vdb-entry
- libxml2-xml-file-dos(45633) vdb-entry
- FEDORA-2008-8575 vendor-advisory
- FEDORA-2008-8582 vendor-advisory
- Debian Security Tracker CVE-2008-4409 vendor-advisory