安全研究

安全漏洞
WebKit Runin框释放后重用内存破坏漏洞

发布日期:2011-03-02
更新日期:2011-03-09

受影响系统:
Apple Safari 4.x
Apple iTunes < 10.1
WebKit Open Source Project WebKit r77705
WebKit Open Source Project WebKit r52833
WebKit Open Source Project WebKit r52401
WebKit Open Source Project WebKit r52401
WebKit Open Source Project WebKit r38566
WebKit Open Source Project WebKit 1.2.X
Apple iOS <= 4.2.1
不受影响系统:
Apple Safari 5.0.4 for Windows
Apple Safari 5.0.4
Apple iTunes 10.2
Apple iOS 4.3
描述:
BUGTRAQ  ID: 46748
CVE ID: CVE-2011-0132

WebKit是开源的Web浏览器引擎,目前被Safari、Chrome等浏览器使用。

WebKit在实现上存在内存破坏漏洞,攻击者可利用此漏洞在受影响应用程序中执行任意代码或造成拒绝服务。

WebKit库实现CSS 2.1规范中所列的Visual Formatting Model中概述的Runin框需要的请求时存在漏洞。在提升Runin元素时,应用程序将错误地释放Runin的一个子元素。稍后,在尝试进行该元素布局时,由于悬摆指针应用程序将访问释放后的元素。这可导致在应用程序中执行任意代码。

<*来源:wushi (wooshi@gmail.com
  
  链接:http://www.zerodayinitiative.com/advisories/ZDI-11-098/
*>

建议:
厂商补丁:

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

http://www.apple.com

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