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

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

缺陷编号:wooyun-2013-047351

漏洞标题:百度浏览器持久xss

相关厂商:百度

漏洞作者: zcy

提交时间:2013-12-30 02:21

修复时间:2014-02-13 02:22

公开时间:2014-02-13 02:22

漏洞类型:xss跨站脚本攻击

危害等级:高

自评Rank:15

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-12-30: 细节已通知厂商并且等待厂商处理中
2013-12-30: 厂商已经确认,细节仅向厂商公开
2014-01-09: 细节向核心白帽子及相关领域专家公开
2014-01-19: 细节向普通白帽子公开
2014-01-29: 细节向实习白帽子公开
2014-02-13: 细节向公众公开

简要描述:

百度浏览器八宫格出现xss

详细说明:

这几天班长都是使用百度浏览器挖洞,结果每次打开浏览器都会弹窗。他知道是个xss。但是不会分析,只能说运气问题,那我就代他分析分析,这篇文章主角是我,开始正题,第一次分析这类漏洞,有些不正确的地方欢迎执政
漏洞发生在百度浏览器的八宫格地方,这个地方是记录用户常去的网站

1.jpg


为了实现漏洞,我多次访问
<a href="http://s.etao.com/search?q=%22%3e%3ca+href%3D%22x%22%3e%3cimg+src%3Dx+onerror%3Dalert%28%2Fx%2F%29%3e%2F&initiative_id=setao_20131229&style=grid&qservice=s1&page_tab=haiwai&tbpm=20131229">http://s.etao.com/search?q="><a+href%3D"x"><img+src%3Dx+onerror%3Dalert%28%2Fx%2F%29>%2F&initiative_id=setao_20131229&style=grid&qservice=s1&page_tab=haiwai&tbpm=20131229,然后浏览器抓取了ico图标,url,以及title标签内的内容并记录起来。
接着打开开发者工具进行寻找。

2.jpg


发现此处地方。再然后我打开rescourcse栏。寻找这几个变量的过滤地方。

3.jpg


在tabpage.js中的1412-1415行发现几个变量以及过滤方式。
变量仅使用replace替换了一些文本,并未对<>这类敏感字符进行过滤,导致了xss的产生

漏洞证明:

这几天班长都是使用百度浏览器挖洞,结果每次打开浏览器都会弹窗。他知道是个xss。但是不会分析,只能说运气问题,那我就代他分析分析,这篇文章主角是我,开始正题,第一次分析这类漏洞,有些不正确的地方欢迎执政
漏洞发生在百度浏览器的八宫格地方,这个地方是记录用户常去的网站

1.jpg


为了实现漏洞,我多次访问
<a href="http://s.etao.com/search?q=%22%3e%3ca+href%3D%22x%22%3e%3cimg+src%3Dx+onerror%3Dalert%28%2Fx%2F%29%3e%2F&initiative_id=setao_20131229&style=grid&qservice=s1&page_tab=haiwai&tbpm=20131229">http://s.etao.com/search?q="><a+href%3D"x"><img+src%3Dx+onerror%3Dalert%28%2Fx%2F%29>%2F&initiative_id=setao_20131229&style=grid&qservice=s1&page_tab=haiwai&tbpm=20131229,然后浏览器抓取了ico图标,url,以及title标签内的内容并记录起来。
接着打开开发者工具进行寻找。

2.jpg


发现此处地方。再然后我打开rescourcse栏。寻找这几个变量的过滤地方。

3.jpg


在tabpage.js中的1412-1415行发现几个变量以及过滤方式。
变量仅使用replace替换了一些文本,并未对<>这类敏感字符进行过滤,导致了xss的产生

修复方案:

过滤

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


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:10

确认时间:2013-12-30 08:15

厂商回复:

感谢报告,我们已联系业务部门处理此漏洞

最新状态:

暂无