安全研究

安全漏洞
Winamp "in_midi"组件MIDI时间戳栈缓冲区溢出漏洞

发布日期:2010-12-07
更新日期:2010-12-08

受影响系统:
Nullsoft Winamp 5.01 - 5.5.8
不受影响系统:
Nullsoft Winamp 5.601
描述:
BUGTRAQ  ID: 45221

Winamp是一款流行的媒体播放器,支持多种文件格式。

Winamp在实现上存在漏洞,攻击者可利用此漏洞以用户权限在受影响的应用程序中执行任意代码,造成拒绝服务。

此漏洞源于未能对用户提供的数据执行足够的边界检查。Winamp的栈分配是可预测的。攻击者可选择写入到已保存的基本指针的值,因此当恢复了基础指针后,调用函数的栈报文将被移动到攻击者控制的返回地址。

<*来源:Peter Wilhelmsen
        Kryptos Logic
  *>

测试方法:

警 告

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

http://www.securityfocus.com/data/vulnerabilities/exploits/45221.c

建议:
厂商补丁:

Nullsoft
--------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://www.winamp.com/

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