Skip to content

CVE-2008-3529 Heap-based buffer overflow in the xmlParseAttValueComplex function in parser.c in libxml2 before 2.7.0 allows context-dependent attackers to cause a denial of service (crash) or execute arbitrary code...

HighCVSS 10.0 EPSS 23.4% PoC
Published
Updated
Exploit status
Proof-of-concept only

Description

Heap-based buffer overflow in the xmlParseAttValueComplex function in parser.c in libxml2 before 2.7.0 allows context-dependent attackers to cause a denial of service (crash) or execute arbitrary code via a long XML entity name.

Affected products

ProductAffected versionsFixed in
xmlsoft libxml2 < 2.7.0 2.7.0
debian linux = 4.0 No fix listed
Canonical Ubuntu Linux = 6.06 No fix listed
Canonical Ubuntu Linux = 7.04 No fix listed
Canonical Ubuntu Linux = 7.10 No fix listed
Canonical Ubuntu Linux = 8.04 No fix listed
Canonical Ubuntu Linux = 8.10 No fix listed
Canonical Ubuntu Linux = 9.04 No fix listed
apple Safari < 4.0 4.0
apple Safari >= 3.2.0, < 3.2.3 3.2.3
apple iphone os < 3.0 3.0
apple mac os x < 10.5.7 10.5.7
apple mac os x = 10.5.7 No fix listed
debian/libxml2(Debian:12) < 2.6.32.dfsg-4 2.6.32.dfsg-4
debian/libxml2(Debian:13) < 2.6.32.dfsg-4 2.6.32.dfsg-4
debian/libxml2(Debian:14) < 2.6.32.dfsg-4 2.6.32.dfsg-4

References