Skip to content

CVE-2004-0989 Multiple buffer overflows in libXML 2.6.12 and 2.6.13 (libxml2), and possibly other versions, may allow remote attackers to execute arbitrary code via (1) a long FTP URL that is not properly handled b...

HighCVSS 10.0 EPSS 21.7% Public exploit
Published
Updated
Exploit status
Public exploit available

Description

Multiple buffer overflows in libXML 2.6.12 and 2.6.13 (libxml2), and possibly other versions, may allow remote attackers to execute arbitrary code via (1) a long FTP URL that is not properly handled by the xmlNanoFTPScanURL function, (2) a long proxy URL containing FTP data that is not properly handled by the xmlNanoFTPScanProxy function, and other overflows related to manipulation of DNS length values, including (3) xmlNanoFTPConnect, (4) xmlNanoHTTPConnectHost, and (5) xmlNanoHTTPConnectHost.

Affected products

ProductAffected versionsFixed in
xmlsoft libxml = 1.8.17 No fix listed
xmlsoft libxml2 = 2.5.11 No fix listed
xmlsoft libxml2 = 2.6.6 No fix listed
xmlsoft libxml2 = 2.6.7 No fix listed
xmlsoft libxml2 = 2.6.8 No fix listed
xmlsoft libxml2 = 2.6.9 No fix listed
xmlsoft libxml2 = 2.6.11 No fix listed
xmlsoft libxml2 = 2.6.12 No fix listed
xmlsoft libxml2 = 2.6.13 No fix listed
xmlsoft libxml2 = 2.6.14 No fix listed
xmlstarlet command line xml toolkit = 0.9.1 No fix listed
redhat fedora core = core_2.0 No fix listed
trustix secure linux = 2.0 No fix listed
trustix secure linux = 2.1 No fix listed
ubuntu linux = 4.1 No fix listed
debian/libxml2(Debian:12) < 2.6.11-5 2.6.11-5
debian/libxml2(Debian:13) < 2.6.11-5 2.6.11-5
debian/libxml2(Debian:14) < 2.6.11-5 2.6.11-5

References