CVE:CVE-2011-1944
CNNVD:CNNVD-201106-203
Libxml2是GNOME项目组所研发的一个基于C语言的用来解析XML文档的函数库，它支持多种编码格式、Xpath解析、Well-formed和valid验证等。
Libxml2 2.6.x至2.6.32版本和2.7.x至2.7.8版本，libxml 1.8.16及之前版本中存在整数溢出漏洞。该漏洞源于在处理XPath节点集过程中重新分配xpath.c中的内存时产生的错误，当添加新名称空间节点时，远程攻击者可借助能够触发堆缓冲区溢出的XML文件导致拒绝服务并可能执行任意代码。
solution:Upgrade xmlsoft libxml2 to a higher version than 2.6.0,2.6.1,2.6.2,2.6.3,2.6.4,2.6.5,2.6.6,2.6.7,2.6.8,2.6.9,2.6.11,2.6.12,2.6.13,2.6.14,2.6.16,2.6.17,2.6.18,2.6.20,2.6.22,2.6.26,2.6.27,2.6.30,2.6.32,2.7.0,2.7.1,2.7.2,2.7.3,2.7.4,2.7.5,2.7.6,2.7.7,2.7.8,and avoid the version 2.6.0,2.6.1,2.6.2,2.6.3,2.6.4,2.6.5,2.6.6,2.6.7,2.6.8,2.6.9,2.6.11,2.6.12,2.6.13,2.6.14,2.6.16,2.6.17,2.6.18,2.6.20,2.6.22,2.6.26,2.6.27,2.6.30,2.6.32,2.7.0,2.7.1,2.7.2,2.7.3,2.7.4,2.7.5,2.7.6,2.7.7,2.7.8; Upgrade xmlsoft libxml to a higher version than 1.8.16,1.5.0,1.6.0,1.6.1,1.6.2,1.7.0,1.7.1,1.7.2,1.7.3,1.7.4,1.8.0,1.8.1,1.8.2,1.8.3,1.8.4,1.8.5,1.8.6,1.8.7,1.8.8,1.8.9,1.8.10,1.8.11,1.8.12,1.8.13,1.8.14,1.8.15,and avoid the version (,1.8.16],1.5.0,1.6.0,1.6.1,1.6.2,1.7.0,1.7.1,1.7.2,1.7.3,1.7.4,1.8.0,1.8.1,1.8.2,1.8.3,1.8.4,1.8.5,1.8.6,1.8.7,1.8.8,1.8.9,1.8.10,1.8.11,1.8.12,1.8.13,1.8.14,1.8.15