Opera Web浏览器树遍历释放后使用内存破坏漏洞

漏洞起因
设计错误
危险等级

 
影响系统
Opera Web Browser 11.51
 
 
不受影响系统
 
危害
远程攻击者可以利用漏洞以应用程序上下文执行任意代码。
 
攻击所需条件
攻击者必须构建恶意WEB页,诱使用户解析。
 
漏洞信息
Opera Web Browser是一款开源的WEB浏览器。
漏洞是由于引用了一个悬挂指针(dangling pointer)而导致内存访问冲突,演示的程序中包含在<em>和<strong> HTML元素上执行DOM操作的JavaScript crash()函数,这些操作可导致一个悬挂指针。当在堆中快速大量分配内存时可触发这个崩溃。
成功利用漏洞可以以应用程序上下文执行任意代码。
 
测试方法
http://downloads.securityfocus.com/vulnerabilities/exploits/50320.html
 
厂商解决方案 
目前没有详细解决方案提供:
http://www.opera.com/
 
漏洞提供者
Roberto Suggi Liverani

发表评论?

0 条评论。

发表评论