libHX 'HX_split()'缓冲区溢出漏洞
CNNVD-ID编号 | CNNVD-201008-260 | CVE编号 | CVE-2010-2947 |
发布时间 | 2010-08-26 | 更新时间 | 2010-08-26 |
漏洞类型 | 缓冲区溢出 | 漏洞来源 | N/A |
危险等级 | 超危 | 威胁类型 | 远程 |
厂商 | jan_engelhardt |
漏洞介绍
libHX 是一个C语言的库,提供队列、 树、选项解析、字符串操作等功能。
libHX 3.6之前版本中的string.c中的HX_split函数中存在基于堆的缓冲区溢出漏洞。远程攻击者可以利用与预期的字段数目不一致的字符串导致拒绝服务(应用程序崩溃)。
漏洞补丁
目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接:
http://libhx.git.sourceforge.net/git/gitweb.cgi?p=libhx/libhx;a=commit;h=904a46f90dd3f046bfac0b64a5e813d7cd4fca59
参考网址
来源: bugzilla.redhat.com
链接:https://bugzilla.redhat.com/show_bug.cgi?id=625866
来源: BID
名称: 42592
链接:http://www.securityfocus.com/bid/42592
来源: MLIST
名称: [oss-security] 20100820 CVE Request: heap-based buffer overflow in libHX
链接:http://www.openwall.com/lists/oss-security/2010/08/20/5
来源: MLIST
名称: [oss-security] 20100820 Re: CVE Request: heap-based buffer overflow in libHX
链接:http://www.openwall.com/lists/oss-security/2010/08/20/12
受影响实体
Jan_engelhardt Libhx:1.10.0 Jan_engelhardt Libhx:1.10.1 Jan_engelhardt Libhx:1.10.2 Jan_engelhardt Libhx:1.17 Jan_engelhardt Libhx:1.15信息来源
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-201008-260

评论