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

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

缺陷编号:wooyun-2015-0142830

漏洞标题:傲游浏览器设计缺陷可控制用户浏览器

相关厂商:傲游

漏洞作者: 隐形人真忙

提交时间:2015-09-22 22:37

修复时间:2015-12-26 00:16

公开时间:2015-12-26 00:16

漏洞类型:远程代码执行

危害等级:中

自评Rank:10

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

傲游浏览器一处设计缺陷导致浏览器被控制。

详细说明:

傲游浏览器最新版:

1.jpg


主要是云标签出问题,没有对title进行过滤,因为标签在maxthon.cn域下,所以利用maxthon对象可以进行浏览器的控制,包括修改获取填表用户名密码、修改浏览器代理、设置主页等功能。
漏洞如下:
在云推送功能下,没有对title进行有效过滤,访问http://127.0.0.1/1.html,代码如下:

2.png


测试中以设置浏览器主页为例,加载外部的js,绕过长度限制。
1.js:

url = "http://www.qq.com";
maxthon.browser.config.ConfigManager.set("maxthon.config","browser.general.startpage",url);
alert('start page is www.qq.com now!')


上面代码作用为设置浏览器主页的代码,设置为www.qq.com。
在使用云推送功能的时候,没有对title进行过滤:

3.png


不是特权域,所以暂时不能执行命令,但是注意到在maxthon.cn域下,所以可以对浏览器进行控制。
加载外部js后,可以看到主页修改:

4.png


5.png


漏洞证明:

3.png

修复方案:

修复云推送功能中存在的XSS
继续控制maxthon.cn下的权限

版权声明:转载请注明来源 隐形人真忙@乌云


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2015-09-27 00:15

厂商回复:

确认. 服务器限制不严

最新状态:

暂无