漏洞概要 关注数(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标签: 无
漏洞详情
披露状态:
2013-12-30: 细节已通知厂商并且等待厂商处理中
2013-12-30: 厂商已经确认,细节仅向厂商公开
2014-01-09: 细节向核心白帽子及相关领域专家公开
2014-01-19: 细节向普通白帽子公开
2014-01-29: 细节向实习白帽子公开
2014-02-13: 细节向公众公开
简要描述:
百度浏览器八宫格出现xss
详细说明:
这几天班长都是使用百度浏览器挖洞,结果每次打开浏览器都会弹窗。他知道是个xss。但是不会分析,只能说运气问题,那我就代他分析分析,这篇文章主角是我,开始正题,第一次分析这类漏洞,有些不正确的地方欢迎执政
漏洞发生在百度浏览器的八宫格地方,这个地方是记录用户常去的网站
为了实现漏洞,我多次访问
<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标签内的内容并记录起来。
接着打开开发者工具进行寻找。
发现此处地方。再然后我打开rescourcse栏。寻找这几个变量的过滤地方。
在tabpage.js中的1412-1415行发现几个变量以及过滤方式。
变量仅使用replace替换了一些文本,并未对<>这类敏感字符进行过滤,导致了xss的产生
漏洞证明:
这几天班长都是使用百度浏览器挖洞,结果每次打开浏览器都会弹窗。他知道是个xss。但是不会分析,只能说运气问题,那我就代他分析分析,这篇文章主角是我,开始正题,第一次分析这类漏洞,有些不正确的地方欢迎执政
漏洞发生在百度浏览器的八宫格地方,这个地方是记录用户常去的网站
为了实现漏洞,我多次访问
<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标签内的内容并记录起来。
接着打开开发者工具进行寻找。
发现此处地方。再然后我打开rescourcse栏。寻找这几个变量的过滤地方。
在tabpage.js中的1412-1415行发现几个变量以及过滤方式。
变量仅使用replace替换了一些文本,并未对<>这类敏感字符进行过滤,导致了xss的产生
修复方案:
过滤
版权声明:转载请注明来源 zcy@乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:10
确认时间:2013-12-30 08:15
厂商回复:
感谢报告,我们已联系业务部门处理此漏洞
最新状态:
暂无