Sun Solaris IP(7P)多播接收本地拒绝服务漏洞

受影响系统:

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 条评论。

发表评论