首页 -> 安全研究

安全研究

安全漏洞
RealNetworks RealPlayer EMBD3260.DLL错误应答堆溢出漏洞

发布日期:2004-06-11
更新日期:2004-06-16

受影响系统:
Real Networks RealPlayer 8.0
Real Networks RealPlayer 10 Japanese
Real Networks RealPlayer 10 German
Real Networks RealPlayer 10 English
Real Networks RealOne Player 6.0.11.853
Real Networks RealOne Player 6.0.11.841
Real Networks RealOne Player 6.0.11.830
Real Networks RealOne Player 6.0.11.818
Real Networks RealOne Player 2.0
Real Networks RealOne Enterprise Desktop 6.0.11.774
描述:
BUGTRAQ  ID: 10528

RealPlayer是一款由RealNetworks公司提供的用于播放在线音频和视频的软件。

RealPlayer在处理部分畸形电影文件时存在堆溢出问题,远程攻击者可以利用这个漏洞以用户进程权限在系统上执行任意指令。

问题存在于Realplayer使用的embd3260.dll文件中,此文件用于构建错误消息,如果攻击者构建畸形电影文件并嵌入到HTML页中,会使RealPlayer生成"mem://[address]/[movie file name]"形式的错误消息,由于存放错误消息到堆块时缺少充分缓冲区边界检查,精心构建电影文件,可能以用户进程权限在系统上执行任意指令。

<*来源:Derek Soeder (dsoeder@eeye.com
  
  链接:http://www.eeye.com/html/research/advisories/AD20040610.html
*>

建议:
厂商补丁:

Real Networks
-------------
用户可以通过程序中自带的升级程序进行升级:

http://service.real.com/help/faq/security/040610_player/EN/

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