HTML-Parser无效HTML实体解析拒绝服务漏洞

QQ空间 新浪微博 微信 QQ facebook twitter
漏洞ID 1181287 漏洞类型 输入验证
发布时间 2009-10-23 更新时间 2010-01-12
CVE编号 CVE-2009-3627 CNNVD-ID CNNVD-200910-434
漏洞平台 N/A CVSS评分 4.3
|漏洞来源
https://www.securityfocus.com/bid/36807
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-200910-434
|漏洞详情
HTMLParser是用于解析线性或嵌套式HTML的Java库。HTML-Parser存在无效HTML实体解析拒绝服务漏洞。由于utils.c的decode_entities()函数中存在一个错误,攻击者通过构造一个特殊的字符串以使HTMLParser在解析HTML实体中无效的UTF-8字符时触发死循环,导致拒绝服务。
|受影响的产品
Ubuntu Ubuntu Linux 9.10 sparc Ubuntu Ubuntu Linux 9.10 powerpc Ubuntu Ubuntu Linux 9.10 lpia Ubuntu Ubuntu Linux 9.10 i386 Ubuntu Ubuntu Linux 9.10 amd64 Ubuntu Ubuntu L
|参考资料

来源:issues.apache.org
链接:https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6225
来源:VUPEN
名称:ADV-2009-3022
链接:http://www.vupen.com/english/advisories/2009/3022
来源:BID
名称:36807
链接:http://www.securityfocus.com/bid/36807
来源:MLIST
名称:[oss-security]20091023CVE-2009-3627assignmentnotification-HTML-Parser-3.63
链接:http://www.openwall.com/lists/oss-security/2009/10/23/9
来源:bugzilla.redhat.com
链接:https://bugzilla.redhat.com/show_bug.cgi?id=530604
来源:XF
名称:htmlparser-decodeentities-dos(53941)
链接:http://xforce.iss.net/xforce/xfdb/53941
来源:SECUNIA
名称:37155
链接:http://secunia.com/advisories/37155
来源:github.com
链接:http://github.com/gisle/html-parser/commit/b9aae1e43eb2c8e989510187cff0ba3e996f9a4c