受影响系统:
Sun Solaris 10.0_x86
Sun Solaris 10.0
Sun OpenSolaris snv_67 – snv_93
描述:
BUGTRAQ ID: 35474
CVE(CAN) ID: CVE-2009-2187
Solaris是一款由Sun开发和维护的商业UNIX操作系统。
Solaris内核中IP和IPv6多播实现中存在多个内存泄露。IP没有通过ill_dlpi_send()直接将DL_ENABMULTI_REQ和DL_DISABMULTI_REQ消息发送给驱动,而是链到了ARP消息并发送给ARP。ARP响应回到IP时,ip_wput_ctl()会使用ill_dlpi_send(),但这时相关的IPSQ操作已经完成。因此,当IP之后处理请求的DL_OK_ACK时,如果使用CUR_OP,就可能在之后的IPSQ操作中处理,导致ASSERT()失败。
<*来源:Peter Memishian
链接:http://secunia.com/advisories/35552/
http://bugs.opensolaris.org/view_bug.do?bug_id=6731600
http://bugs.opensolaris.org/bugdatabase/printableBug.do?bug_id=6709252
http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-66-262408-1
*>
建议:
厂商补丁:
Sun
—
Sun已经为此发布了一个安全公告(Sun-Alert-262408)以及相应补丁:
Sun-Alert-262408:Security Vulnerability in the Solaris IP(7P) Multicast Reception May Lead to a Denial of Service (DoS) Condition
链接:http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-66-262408-1
0 条评论。