CVE:CVE-2006-5058
CNNVD:CNNVD-200609-480
Call of Duty(使命的呼唤)是非常流行的第一人称扮演游戏。
Call of Duty在处理特定的用户请求时存在缓冲区溢出漏洞，远程攻击者可能利用此漏洞在服务器上执行任意指令。
在Call of Duty中客户端可以向服务器发送callvote命令请求发起投票。当服务器的函数在处理callvote map MAP字符串时，会取MAP参数并将其拷贝到64字节的本地缓冲区。因此如果用户使用超过64字节的MAP参数调用命令的话，就会触发缓冲区溢出，导致执行任意指令。
solution:Upgrade activision call_of_duty to a higher version than 1.5b,1.4,and avoid the version (,1.5b],1.4; Upgrade activision call_of_duty_2 to a higher version than 1.3,and avoid the version (,1.3]; Upgrade activision call_of_duty_united_offensive to a higher version than 1.51b,1.41,and avoid the version (,1.51b],1.41