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

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

缺陷编号:wooyun-2015-0120227

漏洞标题:团贷网移动客户端任意用户密码重置

相关厂商:tuandai.com

漏洞作者: 高小厨

提交时间:2015-06-14 19:31

修复时间:2015-07-30 14:34

公开时间:2015-07-30 14:34

漏洞类型:设计缺陷/逻辑错误

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

我看到贵金融网站送出去一个Apple Watch ,心动了

详细说明:

1、安卓端证书校验做的挺好,但是依然可以使用工具绕过证书的校验过程
2、然必卵,我还是拿起了IOS设备对该APP进行了测试,估计安卓端也有此问题
3、使IOS设备信任fiddler证书,然后启动团贷网APP
4、点击找回密码,然后输入错误手机验证码的时候拦截返回的数据包

输入错误的验证码.png


5、对错误的返回数据包替换成正确的返回包

修改返回数据包.png


跳转到重置页面

跳转.png


6、重置密码成功并登陆

成功登陆.png

漏洞证明:

1、首先是这里,该IOS APP信任任何证书,我没有仔细看,但目测应该是这个函数未对证书和域名进行校验(PS:懂行的大牛不要笑我,我是新手,不敢确定是不是这个函数)

cer.png


2、重置密码成功并登陆

成功登陆.png

修复方案:

1、对IOS设备上的APP的证书进行强校验,决不能信任任何证书
2、重置密码的最后一步要将验证码再次发到服务端进行校验

版权声明:转载请注明来源 高小厨@乌云


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2015-06-15 14:33

厂商回复:

非常感谢您的报告,问题已着手处理。

最新状态:

暂无