CVE:CVE-2012-2186
CNNVD:CNNVD-201208-683
Digium Asterisk是美国Digium公司的一套开源的电话交换机（PBX）系统软件。该软件支持语音信箱、多方语音会议、交互式语音应答(IVR)等。
Asterisk Open Source 1.8.15.1之前的1.8.x版本和10.7.1之前的10.x版本、Certified Asterisk 1.8.11-cert6之前的1.8.11版本、Asterisk Digiumphones 10.7.1-digiumphones之前的10.x.x-digiumphones版本、Asterisk Business Edition C.3.7.6之前的C.3.x版本中的main/manager.c中存在不完整黑名单漏洞。远程认证用户可利用AMI Originate操作中的原始权限并提供ExternalIVR值，执行任意命令。
solution:Upgrade asterisk open_source to a higher version than 1.8.15.0,1.8.0,1.8.0:beta1,1.8.0:beta2,1.8.0:beta3,1.8.0:beta4,1.8.0:beta5,1.8.0:rc1,1.8.0:rc2,1.8.0:rc3,1.8.0:rc4,1.8.0:rc5,1.8.1,1.8.1:rc1,1.8.1.1,1.8.1.2,1.8.2,1.8.2:rc1,1.8.2.1,1.8.2.2,1.8.2.3,1.8.2.4,1.8.3,1.8.3:rc1,1.8.3:rc2,1.8.3:rc3,1.8.3.1,1.8.3.2,1.8.3.3,1.8.4,1.8.4:rc1,1.8.4:rc2,1.8.4:rc3,1.8.4.1,1.8.4.2,1.8.4.3,1.8.4.4,1.8.5:rc1,1.8.5.0,1.8.6.0,1.8.6.0:rc1,1.8.6.0:rc2,1.8.6.0:rc3,1.8.7,1.8.7.0,1.8.7.0:rc1,1.8.7.0:rc2,1.8.7.1,1.8.7.2,1.8.8.0,1.8.8.0:rc1,1.8.8.0:rc2,1.8.8.0:rc3,1.8.8.0:rc4,1.8.8.0:rc5,1.8.8.1,1.8.8.2,1.8.9.0,1.8.9.0:rc1,1.8.9.0:rc2,1.8.9.0:rc3,1.8.9.1,1.8.9.2,1.8.9.3,1.8.10.0,1.8.10.0:rc1,1.8.10.0:rc2,1.8.10.0:rc3,1.8.10.0:rc4,1.8.10.1,1.8.11.0,1.8.11.0:rc2,1.8.11.0:rc3,1.8.11.1,1.8.12,1.8.12.0,1.8.12.0:rc1,1.8.12.0:rc2,1.8.12.0:rc3,10.7.0,10.0.0,10.0.0:beta1,10.0.0:beta2,10.0.0:rc1,10.0.0:rc2,10.0.0:rc3,10.0.1,10.1.0,10.1.0:rc1,10.1.0:rc2,10.1.1,10.1.2,10.1.3,10.2.0,10.2.0:rc1,10.2.0:rc2,10.2.0:rc3,10.2.0:rc4,10.2.1,10.3,10.3.0,10.3.0:rc2,10.3.0:rc3,10.3.1,10.4.0,10.4.0:rc1,10.4.0:rc2,10.4.0:rc3,and avoid the version (,1.8.15.0],1.8.0,1.8.0:beta1,1.8.0:beta2,1.8.0:beta3,1.8.0:beta4,1.8.0:beta5,1.8.0:rc1,1.8.0:rc2,1.8.0:rc3,1.8.0:rc4,1.8.0:rc5,1.8.1,1.8.1:rc1,1.8.1.1,1.8.1.2,1.8.2,1.8.2:rc1,1.8.2.1,1.8.2.2,1.8.2.3,1.8.2.4,1.8.3,1.8.3:rc1,1.8.3:rc2,1.8.3:rc3,1.8.3.1,1.8.3.2,1.8.3.3,1.8.4,1.8.4:rc1,1.8.4:rc2,1.8.4:rc3,1.8.4.1,1.8.4.2,1.8.4.3,1.8.4.4,1.8.5:rc1,1.8.5.0,1.8.6.0,1.8.6.0:rc1,1.8.6.0:rc2,1.8.6.0:rc3,1.8.7,1.8.7.0,1.8.7.0:rc1,1.8.7.0:rc2,1.8.7.1,1.8.7.2,1.8.8.0,1.8.8.0:rc1,1.8.8.0:rc2,1.8.8.0:rc3,1.8.8.0:rc4,1.8.8.0:rc5,1.8.8.1,1.8.8.2,1.8.9.0,1.8.9.0:rc1,1.8.9.0:rc2,1.8.9.0:rc3,1.8.9.1,1.8.9.2,1.8.9.3,1.8.10.0,1.8.10.0:rc1,1.8.10.0:rc2,1.8.10.0:rc3,1.8.10.0:rc4,1.8.10.1,1.8.11.0,1.8.11.0:rc2,1.8.11.0:rc3,1.8.11.1,1.8.12,1.8.12.0,1.8.12.0:rc1,1.8.12.0:rc2,1.8.12.0:rc3,(,10.7.0],10.0.0,10.0.0:beta1,10.0.0:beta2,10.0.0:rc1,10.0.0:rc2,10.0.0:rc3,10.0.1,10.1.0,10.1.0:rc1,10.1.0:rc2,10.1.1,10.1.2,10.1.3,10.2.0,10.2.0:rc1,10.2.0:rc2,10.2.0:rc3,10.2.0:rc4,10.2.1,10.3,10.3.0,10.3.0:rc2,10.3.0:rc3,10.3.1,10.4.0,10.4.0:rc1,10.4.0:rc2,10.4.0:rc3; Upgrade asterisk certified_asterisk to a higher version than *:cert5,1.8.11:cert,1.8.11:cert1,1.8.11:cert2,1.8.11:cert3,1.8.11:cert4,and avoid the version *:cert5,1.8.11:cert,1.8.11:cert1,1.8.11:cert2,1.8.11:cert3,1.8.11:cert4; Upgrade asterisk digiumphones to a higher version than 10.7.0,and avoid the version (,10.7.0]; Upgrade asterisk business_edition to a higher version than c.3.7.5,c.3.0,and avoid the version (,c.3.7.5],c.3.0