安全研究

安全漏洞
Adobe Shockwave缺少Lctx块远程代码执行漏洞

发布日期:2011-04-01
更新日期:2011-06-14

受影响系统:
Adobe Shockwave Player 11.5.9.620
不受影响系统:
Adobe Shockwave Player 11.6.0.626
描述:
BUGTRAQ  ID: 48275
CVE ID: CVE-2011-0335

Adobe Shockwave Player是播放使用Director Shockwave Studio制作的网页的外挂软件。

Adobe Shockwave Player在处理畸形格式RIFF Director文件时存在漏洞,远程攻击者可利用此漏洞执行任意代码。

此漏洞源于Shockwave使用的RIFF Director文件格式解析中的错误。在解析此类文件时,dirapi.dll模块中的代码希望找到Lctx的值为fourCC的块。但代码没有考虑在不存在的情况下,如果没有正确初始化稍后在其他块中解析的某些值时,通过删除Lctx块并填充堆内存,攻击者可利用未初始化值向内存中的任意位置写入值。

<*来源:Luigi Auriemma (aluigi@pivx.com
  
  链接:http://www.zerodayinitiative.com/advisories/ZDI-11-205/
        http://www.adobe.com/support/security/bulletins/apsb11-17.html
*>

建议:
厂商补丁:

Adobe
-----
Adobe已经为此发布了一个安全公告(APSB11-17)以及相应补丁:

APSB11-17:Security update available for Adobe Shockwave Player

链接:http://www.adobe.com/support/security/bulletins/apsb11-17.html

浏览次数:1844
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障