安全研究

安全漏洞
Macromedia Flash SWRemote远程堆破坏漏洞

发布日期:2002-11-18
更新日期:2002-11-25

受影响系统:
Macromedia Flash 6.0.47
描述:
BUGTRAQ  ID: 6196

Macromedia Flash是一款设计用于增强WEB浏览和可使用户查看各种多媒体WEB内容的组件。

Macromedia Flash对象使用的SWRemote参数对用户提交参数缺少正确缓冲区边界检查,远程攻击者可以利用这个漏洞构建恶意WEB页,诱使用户查看FLASH文件,而导致以当前用户进程权限在系统上执行任意指令。

漏洞原因是objSWF.SWRemote对象对参数的检查不完整,攻击者提交超长字符串作为objSWF.SWRemote参数内容,当用户被诱骗查看此恶意WEB页面时,可导致缓冲区溢出触发,精心构建参数数据可以以当前用户进程权限在系统上执行任意指令。

<*来源:LOM (lom@lom.spb.ru
  
  链接:http://marc.theaimsgroup.com/?l=bugtraq&m=103763751917548&w=2
        http://marc.theaimsgroup.com/?l=bugtraq&m=103766174813184&w=2
        http://marc.theaimsgroup.com/?l=bugtraq&m=103765201002605&w=2
*>

测试方法:

警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

3APA3A(3APA3A@security.nnov.ru) 提供了如下测试程序:

http://online.securityfocus.com/archive/attachment/300372/2/

建议:
厂商补丁:

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

http://www.macromedia.com/

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