Provideo ActiveX控件多个缓冲区溢出漏洞


发布日期:2011-08-03
更新日期:2011-08-03

受影响系统:
Provideo Provideo PAxPlayer ActiveX control 3.0.0.9
Provideo Provideo GMAXPlayer ActiveX control 2.0.8.2
Provideo Provideo Alarm ActiveX Control 1.0.3.1
描述:
--------------------------------------------------------------------------------
BUGTRAQ  ID: 48977
CVE ID: CVE-2011-2591

Provideo提供一系列监控产品。

Provideo ActiveX控件中存在多个缓冲区溢出漏洞,远程攻击者可利用此漏洞在使用ActiveX控件的应用程序中执行任意代码,可能造成拒绝服务。

1)在处理"voice()" 方法时,alarm ActiveX control (2way.dll)中存在边界错误,通过超长的"strIp"参数可造成栈缓冲区溢出;

2)从通过"URL"和"CtrlPort"对象参数指定的设备连接接收网络响应时,GMAXPlayer ActiveX控件存在边界条件,可造成栈缓冲区溢出;

3)在处理"UserName" 和 "Password"对象参数时,GMAXPlayer ActiveX控件中存在边界条件,可造成堆缓冲区溢出;

4)在处理"GetString()"方法时,PAxPlayer ActiveX控件中存在边界条件,可通过Id参数中传递的超长字符串造成堆缓冲区溢出;

5)在处理"ConnectIPCam()"方法时,PAxPlayer ActiveX控件中存在边界条件,可通过strAdr参数中传递的超长字符串造成栈缓冲区溢出;

<*来源:Secunia Research
 
  链接:http://secunia.com/secunia_research/2011-56/
        http://secunia.com/secunia_research/2011-57/
        http://secunia.com/secunia_research/2011-58/
*>

建议:
--------------------------------------------------------------------------------
厂商补丁:

Provideo
--------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.provideo.com.tw/Products.htm

相关内容