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

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

缺陷编号:wooyun-2015-092544

漏洞标题:百度浏览器7.0.600 bdbrowser://协议泄露可读取历史列表等等

相关厂商:百度

漏洞作者: blast

提交时间:2015-01-18 16:26

修复时间:2015-04-18 16:28

公开时间:2015-04-18 16:28

漏洞类型:远程代码执行

危害等级:高

自评Rank:13

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

用7.0来测试,浏览器提供的所有模块都能访问。触发需要用户额外1步操作
具体演示 7.x版本读取历史列表(以及其它看起来大概有几十个的模块都能访问,为了演示方便我只挑了这一个)
7.0.500还能伪造任意网站来着,7.0.600升级了一下又给升级没了,暂时演示这个好了

详细说明:

由此导致:

f2.png


构造bdbrowser://connection-fail/?url=javascript:alert(1),点击刷新之后可以执行脚本。同时window.reload时遇到javascript并不会改变当前页的网址,而仅仅是将window作为容器来执行脚本,因此协议依然是bdbrowser://,host依然是connection-fail。

W3: In addition, for some languages, such as ECMAScript [ECMAScript], the Window interface is implemented by the object that provides the global namespace for script execution


2、7.x读取

f1.png


bdbrowser://connection-fail/?url=javascript:document.write(%22%3Cscript/s%22+%22rc=file://c:/test.js%3E%3C/script%3E%22)
可以bypass xss filter。js下载见证明部分,js放http://服务器一样可用

漏洞证明:

http://pan.baidu.com/s/1sjHi0jj

修复方案:

1、分离权限
2、修复XSS

版权声明:转载请注明来源 blast@乌云


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:8

确认时间:2015-01-19 11:26

厂商回复:

感谢提交,已通知业务部门处理

最新状态:

暂无


漏洞评价:

评论

  1. 2015-01-18 16:40 | 我是小号 ( 普通白帽子 | Rank:334 漏洞数:51 | Martin)

    Mark

  2. 2015-01-18 19:34 | 泳少 ( 普通白帽子 | Rank:231 漏洞数:79 | ★ 梦想这条路踏上了,跪着也要...)

    看看!…

  3. 2015-01-18 20:03 | 黑暗游侠 ( 普通白帽子 | Rank:1780 漏洞数:268 | 123)

    今天在网吧百度浏览器打开json时候看到了bdbrowser,然后就测试了这个洞,但是觉得鸡肋就先没发,尼玛晚上就被爆了,汗。。

  4. 2015-01-18 20:04 | blast ( 普通白帽子 | Rank:348 漏洞数:57 | 五仁委员会)

    @黑暗游侠 少年下手要快啊→_→ 俺是缺wb换东西就发了个

  5. 2015-01-18 20:27 | 黑暗游侠 ( 普通白帽子 | Rank:1780 漏洞数:268 | 123)

    @blast 没事啊,大家一起加油咯,自由、平等的可爱白帽子们

  6. 2015-01-18 20:30 | Lyleaks ( 普通白帽子 | Rank:137 漏洞数:9 | 这个人很聪明,什么也没有留下)

    Mark

  7. 2015-01-22 15:07 | 北洋贱队 ( 普通白帽子 | Rank:252 漏洞数:25 )

    @黑暗游侠 网吧黑客

  8. 2015-01-23 17:33 | 梧桐雨 认证白帽子 ( 核心白帽子 | Rank:1576 漏洞数:184 | 关注技术与网络安全)

    mark

  9. 2015-01-29 12:21 | 梧桐雨 认证白帽子 ( 核心白帽子 | Rank:1576 漏洞数:184 | 关注技术与网络安全)

    看到细节了 blast叼叼的= =