Wireshark RTCP 解析器无限循环漏洞

苏卡达 2012-12-02

发布日期:2012-11-29
更新日期:2012-12-02

受影响系统:
Wireshark Wireshark 1.x
描述:
--------------------------------------------------------------------------------
CVE(CAN) ID: CVE-2012-5600

Wireshark(前称Ethereal)是一款非常流行的开源网络流量分析软件。

Wireshark 1.6.0-1.6.11、1.8.0-1.8.3 RTCP解析器内的epan/dissectors/packet-rtcp.c中的函数 dissect_rtcp_app存在安全漏洞,通过特制的报文,可允许远程攻击者造成拒绝服务。


<*来源:Wireshark (http://www.wireshark.org/)
 
  链接:https://bugzilla.RedHat.com/show_bug.cgi?id=881742
        http://secunia.com/advisories/51422/
        http://www.wireshark.org/security/wnpa-sec-2012-38.html
*>

测试方法:
--------------------------------------------------------------------------------

警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

Wireshark (http://www.wireshark.org/)提供了如下测试方法:
pcap包见
http://www.wireshark.org/download/automated/captures/fuzz-2012-10-19-32463.pcap

建议:
--------------------------------------------------------------------------------
厂商补丁:

Wireshark
---------
Wireshark已经为此发布了一个安全公告(wnpa-sec-2012-38.html)以及相应补丁:

wnpa-sec-2012-38.html:Name: Wireshark RTCP dissector inifinte loop

链接:http://www.wireshark.org/security/wnpa-sec-2012-38.html

修补见:
http://anonsvn.wireshark.org/viewvc?view=revision&revision=45717

新版本下载见:
http://www.wireshark.org/download.html