积极预防 及时发现
快速响应 力保恢复
Cisco IOS和Cisco Unified Communications Manager中的语音漏洞
发布时间:2007-08-09 信息来源:管理员

安全漏洞:CN-VA07-50
发布日期:2007年8月8日
漏洞类型:漏洞攻击
漏洞评估:中危

受影响的产品:

  这些漏洞仅影响运行Cisco IOS的设备,并且启用了语音服务。只有Cisco bug ID CSCsi80102 (仅注册用户可查)所记录的漏洞除外,其也存在于Cisco Unified Communications Manager。

与SIP相关的漏洞

  任何运行了含漏洞版本的IOS软件并支持SIP处理的Cisco设备均会受到影响。包括IOS versions 12.3(4)XH, 12.3(4)XQ, 12.3(7)XR, 12.3(7)XS, 12.3(8)JA, 12.3(8)T, 12.3(8)XU, 12.3(8)XW, 12.3(8)XX, 12.3(8)XY, 12.3(8)YA, 12.3(8)YG, 12.3(8)YH, 12.3(8)YI, 12.3(8)ZA, 12.4主线和12.4T之前的版本。凡配置了SIP Public Switched Telephone Network (PSTN)网关和SIP Session Border Controllers (SBCs)的路由器也受到影响,还有CAT6000-CMM卡。需要说明的是,即使设备没有明确配置SIP 也可能受影响。比如,如果发现设备能够侦听5060端口,则设备也是受影响的。

与Real-time Transport Protocol相关的漏洞

  启用RTP无需做特别的配置,因为当音频和视频信息进行传输时该协议均会被调用。H.323, MGCP, SIP, 或H.320协议在路由器处理RTP包时一定会处理数据包。这些漏洞仅仅在会话终止或开始时产生影响,还非传输过程。比如,通信经过一个设备去往其他地方时,是不受影响的。

与传真接收有关的漏洞

  如果Digital Signal Processor (DSP)打开,IOS设备将会在缺省状态下侦听输入的传真信号。 
 
不受影响的产品:

  目前所知没有其他产品受漏洞影响,下面的设备不受影响:
  Cisco Unified Communications Manager (除了CSCsi80102以外)
  Cisco IP Phone


漏洞描述:

SIP相关漏洞

  SIP是用于建立、修改和终止多媒体会话的协议。通常,SIP用于Internet电话。SIP的呼叫信号要使用UDP (User Datagram Protocol)或TCP (Transport Control Protocol)作为底层传输协议。当处理一个伪造的SIP包时,漏洞就会被触发。一个伪造的SIP包可以造成含漏洞设备宕机,也会允许执行恶意代码。另外,也会引起内存泄漏。

MGCP相关漏洞

  MGCP是控制媒体网关的协议,可以控制外部呼叫,如媒体网关控制器或呼叫代理。媒体网关是基本的网络元件,可以在承载于电话线路上的音频信号和Internet或其他包网络上的数据包之间建立对话。在Cisco系统中,媒体网关用于Cisco Communications Manager和Cisco路由器及服务器之间的语音网关。伪造的MGCP包能够引起漏洞设备宕机或无法响应。无响应的设备将不能够建立新的电话呼叫,要求重启以恢复正常运行。

H.323相关漏洞

  H.323是ITU (International Telecommunications Union)的推荐集,用于Internet上的多媒体通讯以及信号传输。
伪造的H.323包可以造成设备宕机。

Real-time Transport Protocol相关漏洞

  RTP是用于提供实时数据服务的协议,如交互式语音和视频。
伪造的RTP包可以引起漏洞设备宕机。

传真接收漏洞

  接收大数据包就可造成设备宕机。

漏洞影响:

SIP相关漏洞

  成功利用Cisco Bug ID CSCsi80749 (仅注册用户可查)和CSCsi80102 ( 仅注册用户可查)中描述的漏洞可以导致远程代码执行。
成功利用本公告所列出的其它SIP相关漏洞可以造成设备宕机。重复漏洞利用会导致持续的拒绝服务攻击。

MGCP相关漏洞

  成功利用Cisco Bug ID CSCsf08998 (注册用户可查)列出的漏洞会引起设备无响应。设备将不能够建立任何新的连接,要求重启以恢复正常功能。成功利用Cisco Bug ID CSCsd81407 (注册用户可查)列出的漏洞会引起设备宕机。重复漏洞利用会导致持续的拒绝服务攻击。

H.323相关漏洞

  成功利用本公告所列漏洞会引起设备宕机。重复漏洞利用会导致持续的拒绝服务攻击。

Real-time Transport Protocol相关漏洞

  成功利用本公告所列漏洞会引起设备宕机。重复漏洞利用会导致持续的拒绝服务攻击。

传真接收漏洞

  成功利用本公告所列漏洞会引起设备宕机。重复漏洞利用会导致持续的拒绝服务攻击。


解决方案:

  目前尚无解决方案。建议用户应用一些缓解技术,以限制漏洞暴露,比如仅允许授权设备连接路由器。要提供有效性,最好在网络边界使用anti-spoofing(防欺骗)措施。这是因为所有的语音协议能够使用UDP作为传输协议。对于Cisco Unified Communications Manager来说也没有解决方案。只能在邻近设备上采取一些措施。

  建议用户关闭受影响协议。如果要避免路由器处理SIP包,用户可以执行下面的命令:
Router(config)#sip-ua
Router(config-sip-ua)#no transport udp
Router(config-sip-ua)#no transport tcp
Router(config-sip-ua)#end

  注意: 在对处理MGCP或H.323呼叫的设备采取这些办法时,如果有活动呼叫处理发生,设备将不允许SIP处理停止。结论是,只有在活动呼叫可被中止时的期间,这些办法才有效。


参考信息:

http://www.cisco.com/warp/public/707/cisco-sa-20070808-IOS-voice.shtml

信息提供者:

  Cisco

其它信息:

  CVE编号:

漏洞报告文档编写:

  CNCERT/CC

安全公告文档编写:
  CNCERT/CC
-----------------------------------------------------------------------------------

  CNCERT/CC在发布安全公告信息之前,都力争保证每条公告的准确性和可靠性。然而,采纳和实施公告中的建议则完全由用户自己决定,其可能引起的问题和结果也完全由用户承担。是否采纳我们的建议取决于您个人或您企业的决策,您应考虑其内容是否符合您个人或您企业的安全策略和流程。

  在任何情况下,如果您确信您的计算机系统受到危害或是攻击,我们鼓励您及时告知国家计算机网络应急技术处理协调中心:http://www.cert.org.cn/servlet/Incident

  同时,我们也鼓励所有计算机与网络安全研究机构,包括厂商和科研院所,向我们报告贵单位所发现的漏洞信息。我们将对所有漏洞信息进行验证并在CNCERT/CC网站公布漏洞信息及指导受影响用户采取措施以避免损失。

  如果您发现本公告存在任何问题,请与我们联系:发邮件给国家计算机网络应急技术处理协调中心