Opera是一款流行的WEB浏览器,支持多种平台。
Opera浏览器在解析包含有URL的标签时存在堆溢出漏洞,成功利用这个漏洞的攻击者可能以登录用户的权限执行任意代码,失败的攻击也可能导致浏览器崩溃。
在解析过程中分配了256字节的堆缓冲区,但没有经过长度检查便将标签的URL拷贝到了这个缓冲区。C/C++的漏洞代码如下:
char *local_url = malloc(256);
strcpy(local_url, tag_url);
Opera Software Opera 9.01
Opera Software Opera 9.0
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://www.opera.com
暂无评论