首页 -> 安全研究

安全研究

安全漏洞
RealNetworks Realplayer 'ShowPreferences'远程缓冲区溢出漏洞

发布日期:2005-01-19
更新日期:2005-02-04

受影响系统:
Real Networks RealPlayer 10.5
Real Networks RealOne Player 2.0
描述:
BUGTRAQ  ID: 12311
CVE(CAN) ID: CVE-2005-0189

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

RealPlayer/RealOne的ActiveX组件存在一个安全问题,远程攻击者可以利用这个漏洞以用户进程权限在系统上执行任意指令。

RealPlayer ActiveX组件导出一个命名为HandleAction()函数的组件,这个函数设计用于接收一个方法或动作在不同环境下执行。这可包含在Realplayer皮肤文件或者用于交互RealPlayer的WEB页中。

HandleAction()函数的其中一个动作是接收'ShowPreferences'参数,这个方法接收两个参数,一个目录,一个相对应WEB页的URL。

传递超长参数给这个方法可导致sprintf()发生缓冲区溢出,精心构建提交数据可能以进程权限在系统上执行任意指令。

<*来源:RealNetWorks
  
  链接:http://www.service.real.com/help/faq/security/040928_player/EN/
        http://marc.theaimsgroup.com/?l=bugtraq&m=110616636318261&w=2
*>

建议:
厂商补丁:

Real Networks
-------------
Windows 播放器:

RealOne Player(仅英文版本)、RealOne Player v2、RealPlayer 10 和 RealPlayer 10.5(仅英文版本)要求完全下载更新以解决此问题:

在工具菜单中选择检查更新。
选择“内置 Harmony? 技术的 RealPlayer 10.5”组件旁的复选框。
单击安装以下载并安装更新。
RealPlayer 8(版本 6.0.9.584):

转到帮助菜单。
选择检查更新。
选择“内置 Harmony? 技术的 RealPlayer 10.5”组件旁的复选框。
单击安装以下载并安装更新。
然后,按照以上为 RealPlayer 10 列出的步骤执行操作,以便添加其它安全修复。

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