CVE:CVE-2007-3763
CNNVD:CNNVD-200707-335
Asterisk是开放源码的软件PBX，支持各种VoIP协议和设备。
Asterisk IAX2的隧道驱动(chan_iax2)中存在拒绝服务漏洞。如果Asterisk在有效会话中接收到了LAGRQ或LAGRP帧，就可能触发空指针异常。负责解析入站帧的代码可以正确地解析IAX帧中的信息单元，然后将指针设置为空表示没有与这个帧相关的原始数据负载，但没有将原始负载中用于表示字节数的变量设置为0。由于原始数据长度为非0，处理LAGRQ和LAGRP帧的代码就会试图从空指针拷贝数据，导致崩溃。
solution:Upgrade asterisk asterisk to a higher version than 1.0,1.0.6,1.0.7,1.0.8,1.0.9,1.0.10,1.0.11,1.0.12,1.2.0_beta1,1.2.0_beta2,1.2.5,1.2.6,1.2.7,1.2.8,1.2.9,1.2.10,1.2.11,1.2.12,1.2.13,1.2.14,1.2.15,1.2.16,1.2.17,1.4.1,1.4.2,1.4.4_2007-04-27,1.4_beta,a,b.1.3.2,b.1.3.3,b.2.2.0,and avoid the version 1.0,1.0.6,1.0.7,1.0.8,1.0.9,1.0.10,1.0.11,1.0.12,1.2.0_beta1,1.2.0_beta2,1.2.5,1.2.6,1.2.7,1.2.8,1.2.9,1.2.10,1.2.11,1.2.12,1.2.13,1.2.14,1.2.15,1.2.16,1.2.17,1.4.1,1.4.2,1.4.4_2007-04-27,1.4_beta,a,b.1.3.2,b.1.3.3,b.2.2.0; Upgrade asterisk asterisk_appliance_developer_kit to a higher version than 0.4,and avoid the version (,0.4]; Upgrade asterisk asterisknow to a higher version than beta_5,beta_6,and avoid the version beta_5,beta_6; Upgrade asterisk s800i_appliance to a higher version than 1.0,1.0.1,and avoid the version 1.0,1.0.1