libxml2 'xmlBufferResize()' Remote Denial of Service Vulnerability
BID:32331
Info
libxml2 'xmlBufferResize()' Remote Denial of Service Vulnerability
| Bugtraq ID: | 32331 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2008-4225 |
| Remote: | Yes |
| Local: | No |
| Published: | Nov 17 2008 12:00AM |
| Updated: | Apr 13 2015 08:56PM |
| Credit: | Drew Yao from Apple Product Security |
| Vulnerable: |
XMLSoft Libxml2 2.7.2 VMWare ESX Server 3.0.3 VMWare ESX Server 3.0.2 VMWare ESX Server 2.5.5 patch 8 VMWare ESX Server 2.5.5 patch 6 VMWare ESX Server 2.5.5 patch 4 VMWare ESX Server 2.5.5 patch 2 VMWare ESX Server 2.5.5 patch 10 VMWare ESX Server 2.5.5 VMWare ESX Server 3.5 VMWare ESX Server 2.5.5 patch 5 Ubuntu Ubuntu Linux 8.10 sparc Ubuntu Ubuntu Linux 8.10 powerpc Ubuntu Ubuntu Linux 8.10 lpia Ubuntu Ubuntu Linux 8.10 i386 Ubuntu Ubuntu Linux 8.10 amd64 Ubuntu Ubuntu Linux 8.04 LTS sparc Ubuntu Ubuntu Linux 8.04 LTS powerpc Ubuntu Ubuntu Linux 8.04 LTS lpia Ubuntu Ubuntu Linux 8.04 LTS i386 Ubuntu Ubuntu Linux 8.04 LTS amd64 Ubuntu Ubuntu Linux 7.10 sparc Ubuntu Ubuntu Linux 7.10 powerpc Ubuntu Ubuntu Linux 7.10 lpia Ubuntu Ubuntu Linux 7.10 i386 Ubuntu Ubuntu Linux 7.10 amd64 Ubuntu Ubuntu Linux 6.06 LTS sparc Ubuntu Ubuntu Linux 6.06 LTS powerpc Ubuntu Ubuntu Linux 6.06 LTS i386 Ubuntu Ubuntu Linux 6.06 LTS amd64 SuSE SUSE Linux Enterprise Server 9 SuSE SUSE Linux Enterprise Server 8 SuSE SUSE Linux Enterprise Server 10 SP2 SuSE SUSE Linux Enterprise Server 10 SP1 SuSE SUSE Linux Enterprise SDK 9 SuSE SUSE Linux Enterprise Desktop 10 SP2 SuSE SUSE Linux Enterprise Desktop 10 SP1 SuSE SUSE Linux Enterprise 10 SP2 DEBUGINFO Sun Solaris 9_x86 Sun Solaris 9_sparc Sun Solaris 10_x86 Sun Solaris 10_sparc Sun OpenSolaris build snv_99 Sun OpenSolaris build snv_96 Sun OpenSolaris build snv_95 Sun OpenSolaris build snv_92 Sun OpenSolaris build snv_91 Sun OpenSolaris build snv_90 Sun OpenSolaris build snv_89 Sun OpenSolaris build snv_88 Sun OpenSolaris build snv_87 Sun OpenSolaris build snv_86 Sun OpenSolaris build snv_85 Sun OpenSolaris build snv_84 Sun OpenSolaris build snv_83 Sun OpenSolaris build snv_82 Sun OpenSolaris build snv_81 Sun OpenSolaris build snv_80 Sun OpenSolaris build snv_78 Sun OpenSolaris build snv_77 Sun OpenSolaris build snv_76 Sun OpenSolaris build snv_68 Sun OpenSolaris build snv_67 Sun OpenSolaris build snv_64 Sun OpenSolaris build snv_61 Sun OpenSolaris build snv_59 Sun OpenSolaris build snv_57 Sun OpenSolaris build snv_50 Sun OpenSolaris build snv_39 Sun OpenSolaris build snv_36 Sun OpenSolaris build snv_29 Sun OpenSolaris build snv_22 Sun OpenSolaris build snv_19 Sun OpenSolaris build snv_13 Sun OpenSolaris build snv_105 Sun OpenSolaris build snv_104 Sun OpenSolaris build snv_103 Sun OpenSolaris build snv_102 Sun OpenSolaris build snv_101 Sun OpenSolaris build snv_100 Sun OpenSolaris build snv_02 Sun OpenSolaris build snv_01 Sun Management Center 3.6.1 Sun Management Center 4.0 Sun Management Center 3.6 Sun Java System Access Manager Policy Agent 2.2 Slackware Linux 10.2 Slackware Linux 10.1 Slackware Linux 10.0 Slackware Linux 12.1 Slackware Linux 12.0 Slackware Linux 11.0 Slackware Linux -current S.u.S.E. Open-Enterprise-Server 0 S.u.S.E. Novell Linux POS 9 S.u.S.E. Novell Linux Desktop SDK 9.0 S.u.S.E. Novell Linux Desktop 9.0 rPath rPath Linux 2 rPath rPath Linux 1 rPath Appliance Platform Linux Service 2 rPath Appliance Platform Linux Service 1 RedHat Linux Advanced Workstation 2.1 for the Ita 2.1 IA64 RedHat Enterprise Linux WS 4 RedHat Enterprise Linux WS 3 RedHat Enterprise Linux WS 2.1 RedHat Enterprise Linux ES 4 RedHat Enterprise Linux ES 3 RedHat Enterprise Linux ES 2.1 RedHat Enterprise Linux Desktop Workstation 5 client RedHat Enterprise Linux Desktop version 4 RedHat Desktop 3.0 Red Hat Enterprise Linux Desktop 5 client Red Hat Enterprise Linux AS 4 Red Hat Enterprise Linux AS 3 Red Hat Enterprise Linux AS 2.1 IA64 Red Hat Enterprise Linux AS 2.1 Red Hat Enterprise Linux 5 Server Pardus Linux 2008 0 Nortel Networks Self-Service Peri Workstation 0 Nortel Networks Self-Service Peri Application 0 Nortel Networks Self-Service MPS 1000 0 Nortel Networks Self-Service - CCSS7 0 Mandriva Linux Mandrake 2009.0 x86_64 Mandriva Linux Mandrake 2009.0 Mandriva Linux Mandrake 2008.1 x86_64 Mandriva Linux Mandrake 2008.1 Mandriva Linux Mandrake 2008.0 x86_64 Mandriva Linux Mandrake 2008.0 MandrakeSoft Corporate Server 4.0 x86_64 MandrakeSoft Corporate Server 3.0 x86_64 MandrakeSoft Corporate Server 3.0 MandrakeSoft Corporate Server 4.0 Gentoo Linux Debian Linux 4.0 sparc Debian Linux 4.0 s/390 Debian Linux 4.0 powerpc Debian Linux 4.0 mipsel Debian Linux 4.0 mips Debian Linux 4.0 m68k Debian Linux 4.0 ia-64 Debian Linux 4.0 ia-32 Debian Linux 4.0 hppa Debian Linux 4.0 arm Debian Linux 4.0 amd64 Debian Linux 4.0 alpha Debian Linux 4.0 Avaya Voice Portal 4.1 Avaya Voice Portal 4.0 Avaya Voice Portal 3.0 Avaya Proactive Contact 4.0 Avaya Proactive Contact 3.0 Avaya Proactive Contact 0 Avaya Messaging Storage Server MM3.0 Avaya Messaging Storage Server 4.0 Avaya Messaging Storage Server 3.1 Avaya Messaging Storage Server 2.0 Avaya Messaging Storage Server 1.0 Avaya Messaging Storage Server Avaya Message Networking MN 3.1 Avaya Message Networking 3.1 Avaya Message Networking Avaya Meeting Exchange - Enterprise Edition Avaya Meeting Exchange 5.0 .0.52 Avaya Meeting Exchange 5.0 Avaya Intuity AUDIX LX 2.0 Avaya Interactive Response 4.0 Avaya Interactive Response 3.0 Avaya Communication Manager 4.0.3 SP1 Avaya Communication Manager 3.1.4 SP2 Avaya Communication Manager 2.0.1 Avaya Communication Manager 2.0 Avaya Communication Manager 1.3.1 Avaya Communication Manager 1.1 Avaya Communication Manager 5.1 Avaya Communication Manager 5.0 SP3 Avaya Communication Manager 5.0 Avaya Communication Manager 4.0 Avaya Communication Manager 3.1 Avaya Communication Manager 3.0 Avaya Communication Manager 2.2 Avaya Communication Manager 2.1 Avaya CMS Server 13.0 Avaya CMS Server 15.0 Avaya CMS Server 14.1 Avaya CMS Server 14.0 Avaya CMS Server 13.1 Avaya Aura SIP Enablement Services 3.1.1 Avaya Aura SIP Enablement Services 5.0 Avaya Aura SIP Enablement Services 3.1 Avaya Aura SIP Enablement Services 3.0 Avaya Aura Application Enablement Services 4.2.1 Avaya Aura Application Enablement Services 4.0.1 Avaya Aura Application Enablement Services 3.1.6 Avaya Aura Application Enablement Services 3.1.5 Avaya Aura Application Enablement Services 3.1.4 Avaya Aura Application Enablement Services 3.1.3 Avaya Aura Application Enablement Services 4.2 Avaya Aura Application Enablement Services 4.1 Avaya Aura Application Enablement Services 4.0 Avaya Aura Application Enablement Services 3.1 Avaya Aura Application Enablement Services 3.0 Apple Safari For Windows 3.2.1 Apple Safari 3.2.3 for Windows Apple Safari 3.2.3 Apple Safari 3.2.2 for Windows Apple Safari 3.1.2 for Windows Apple Safari 3.1.2 Apple Safari 3.1.1 for Windows Apple Safari 3.1.1 Apple Safari 3.0.4 Beta for Windows Apple Safari 3.0.3 Beta for Windows Apple Safari 3.0.3 Beta Apple Safari 3.0.2 Beta for Windows Apple Safari 3.0.2 Beta Apple Safari 3.0.1 Beta for Windows Apple Safari 3.0.1 Beta Apple Safari 2.0.4 Apple Safari 2.0.3 Apple Safari 2.0.2 Apple Safari 2.0.1 Apple Safari 1.3.2 Apple Safari 1.3.1 Apple Safari 1.3 Apple Safari 1.2.3 Apple Safari 1.2.2 Apple Safari 1.2.1 Apple Safari 1.2 Apple Safari 1.1 Apple Safari 1.0 Apple Safari Beta 2 Apple Safari 4 Beta Apple Safari 3.2 Apple Safari 3.1 for Windows Apple Safari 3.1 Apple Safari 3 Beta for Windows Apple Safari 3 Beta Apple Safari 3 Apple iPod Touch 2.2.1 Apple iPod Touch 2.0.2 Apple iPod Touch 2.0.1 Apple iPod Touch 1.1.4 Apple iPod Touch 1.1.3 Apple iPod Touch 1.1.2 Apple iPod Touch 1.1.1 Apple iPod Touch 3.0 Apple iPod Touch 2.2 Apple iPod Touch 2.1 Apple iPod Touch 2.0 Apple iPod Touch 1.1 Apple iPhone 2.2.1 Apple iPhone 2.0.2 Apple iPhone 2.0.1 Apple iPhone 1.1.4 Apple iPhone 1.1.3 Apple iPhone 1.1.2 Apple iPhone 1.1.1 Apple iPhone 1.0.2 Apple iPhone 1.0.1 Apple iPhone 2.2 Apple iPhone 2.1 Apple iPhone 2.0 Apple iPhone 1.1 Apple iPhone 1 |
| Not Vulnerable: |
Sun OpenSolaris build snv_106 Apple Safari 4 for Windows Apple Safari 4 Apple iPhone 3.0 |
Discussion
libxml2 'xmlBufferResize()' Remote Denial of Service Vulnerability
The 'libxml2' library is prone to a remote denial-of-service vulnerability.
Attackers can exploit this issue to cause the affected application using the library to fall into an infinite loop, denying service to legitimate users.
This issue affects libxml2-2.7.2; other versions may also be affected.
The 'libxml2' library is prone to a remote denial-of-service vulnerability.
Attackers can exploit this issue to cause the affected application using the library to fall into an infinite loop, denying service to legitimate users.
This issue affects libxml2-2.7.2; other versions may also be affected.
Exploit / POC
libxml2 'xmlBufferResize()' Remote Denial of Service Vulnerability
Currently we are not aware of any exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Currently we are not aware of any exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution / Fix
libxml2 'xmlBufferResize()' Remote Denial of Service Vulnerability
Solution:
Updates are available. Please see the references for more information.
Apple Safari 3.1
Apple Safari 4 Beta
Mandriva Linux Mandrake 2009.0 x86_64
Debian Linux 4.0 mips
Apple Safari 3 Beta
Debian Linux 4.0 arm
Debian Linux 4.0 m68k
Apple Safari Beta 2
Apple Safari 1.0
Apple Safari 1.2.3
Apple Safari 1.3.1
Apple Safari 2.0.3
MandrakeSoft Corporate Server 3.0
Apple Safari 3.0.1 Beta
Apple Safari 3.0.1 Beta for Windows
Apple Safari 3.0.2 Beta for Windows
VMWare ESX Server 3.0.3
Apple Safari 3.1.2
MandrakeSoft Corporate Server 4.0 x86_64
Solution:
Updates are available. Please see the references for more information.
Apple Safari 3.1
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
Apple Safari 4 Beta
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
Mandriva Linux Mandrake 2009.0 x86_64
-
Mandriva lib64xml2-devel-2.7.1-1.2mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64xml2_2-2.7.1-1.2mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva libxml2-python-2.7.1-1.2mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva libxml2-utils-2.7.1-1.2mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/
Debian Linux 4.0 mips
-
Debian libxml2-dbg_2.6.27.dfsg-6_mips.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-dbg_ 2.6.27.dfsg-6_mips.deb -
Debian libxml2-dev_2.6.27.dfsg-6_mips.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-dev_ 2.6.27.dfsg-6_mips.deb -
Debian libxml2-doc_2.6.27.dfsg-6_all.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-doc_ 2.6.27.dfsg-6_all.deb -
Debian libxml2-utils_2.6.27.dfsg-6_mips.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-util s_2.6.27.dfsg-6_mips.deb -
Debian libxml2_2.6.27.dfsg-6_mips.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2_2.6. 27.dfsg-6_mips.deb -
Debian python-libxml2_2.6.27.dfsg-6_mips.deb
http://security.debian.org/pool/updates/main/libx/libxml2/python-libxm l2_2.6.27.dfsg-6_mips.deb
Apple Safari 3 Beta
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
Debian Linux 4.0 arm
-
Debian libxml2-dbg_2.6.27.dfsg-6_arm.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-dbg_ 2.6.27.dfsg-6_arm.deb -
Debian libxml2-dev_2.6.27.dfsg-6_arm.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-dev_ 2.6.27.dfsg-6_arm.deb -
Debian libxml2-doc_2.6.27.dfsg-6_all.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-doc_ 2.6.27.dfsg-6_all.deb -
Debian libxml2-utils_2.6.27.dfsg-6_arm.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-util s_2.6.27.dfsg-6_arm.deb -
Debian libxml2_2.6.27.dfsg-6_arm.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2_2.6. 27.dfsg-6_arm.deb -
Debian python-libxml2_2.6.27.dfsg-6_arm.deb
http://security.debian.org/pool/updates/main/libx/libxml2/python-libxm l2_2.6.27.dfsg-6_arm.deb
Debian Linux 4.0 m68k
-
Debian libxml2-doc_2.6.27.dfsg-6_all.deb
http://security.debian.org/pool/updates/main/libx/libxml2/libxml2-doc_ 2.6.27.dfsg-6_all.deb
Apple Safari Beta 2
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
Apple Safari 1.0
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
Apple Safari 1.2.3
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
Apple Safari 1.3.1
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
Apple Safari 2.0.3
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
MandrakeSoft Corporate Server 3.0
-
Mandriva libxml2-2.6.6-1.6.C30mdk.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libxml2-devel-2.6.6-1.6.C30mdk.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libxml2-python-2.6.6-1.6.C30mdk.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libxml2-utils-2.6.6-1.6.C30mdk.i586.rpm
http://www.mandriva.com/en/download/
Apple Safari 3.0.1 Beta
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
Apple Safari 3.0.1 Beta for Windows
-
Apple SafariQuickTimeSetup.exe
Safari+QuickTime for Windows XP or Vista
http://www.apple.com/safari/download/ -
Apple SafariSetup.exe
For Windows XP or Vista
http://www.apple.com/safari/download/
Apple Safari 3.0.2 Beta for Windows
-
Apple SafariQuickTimeSetup.exe
Safari+QuickTime for Windows XP or Vista
http://www.apple.com/safari/download/ -
Apple SafariSetup.exe
For Windows XP or Vista
http://www.apple.com/safari/download/
VMWare ESX Server 3.0.3
-
VMWare ESX303-200901406-SG.zip
http://download3.vmware.com/software/vi/ESX303-200901406-SG.zip
Apple Safari 3.1.2
-
Apple Safari4.0Leo.dmg
http://www.apple.com/safari/download/ -
Apple Safari4.0Ti.dmg
http://www.apple.com/safari/download/
MandrakeSoft Corporate Server 4.0 x86_64
-
Mandriva lib64xml2-2.6.21-3.5.20060mlcs4.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64xml2-devel-2.6.21-3.5.20060mlcs4.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64xml2-python-2.6.21-3.5.20060mlcs4.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva libxml2-utils-2.6.21-3.5.20060mlcs4.x86_64.rpm
http://www.mandriva.com/en/download/
References
libxml2 'xmlBufferResize()' Remote Denial of Service Vulnerability
References:
References:
- (CVE-2008-4225) CVE-2008-4225 libxml2: integer overflow leading to infinite loop (Red Hat)
- libxml2 Homepage (xmlsoft)
- Multiple Security Vulnerabilities in the XML Library (see libxml2(3)) Bundled Wi (Sun Microsystems)
- ASA-2009-002 - libxml2 security update (RHSA-2008-0988) (Avaya)
- ASA-2009-067 Vulnerabilities in the libxml2 Library Routines xmlBufferResize() a (Avaya)
- Nortel Response to Sun Alert 251406 - Security Vulnerabilities in the libxml2 Li (Nortel Networks)
- Solution 251406: Security Vulnerabilities in the libxml2 Library Routines xmlBuf (Sun)
- Solution 265329: Security Vulnerabilities in Sun Java System Access Manager Poli (Sun)