Apple QuickTime PICT文件栈缓冲区溢出漏洞


发布日期:2011-08-12
更新日期:2011-08-12

受影响系统:
Apple QuickTime Player 7.x
不受影响系统:
Apple QuickTime Player 7.7
描述:
--------------------------------------------------------------------------------
BUGTRAQ  ID: 49144
CVE(CAN) ID: CVE-2011-0257

QuickTime是由苹果电脑所开发的一种多媒体架构,能够处理许多的数字视频、媒体段落、音效、文字、动画、音乐格式,以及交互式全景影像的数项类型。

Apple QuickTime在实现上存在栈缓冲区溢出漏洞,远程攻击者可利用此漏洞以当前用户权限执行任意代码或造成拒绝服务。

此漏洞源于Quicktime处理PnSize PICT操作码的方式中。它将未签名的16位值转换为签名的32位值。此值稍后用作从文件复制到栈的内存复制函数的size参数。结果导致允许远程代码执行的栈缓冲区溢出。

<*来源:Matt 'j00ru' Jurczyk
 
  链接:http://www.zerodayinitiative.com/advisories/ZDI-11-252/
*>

建议:
--------------------------------------------------------------------------------
厂商补丁:

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

http://support.apple.com/

相关内容