团贷网移动客户端任意用户密码重置

漏洞概要

缺陷编号:WooYun-2015-0120227

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

相关厂商:tuandai.com

漏洞作者:高小厨

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

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

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

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

Tags标签:

漏洞详情

披露状态:

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

简要描述:

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

详细说明:

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

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

跳转到重置页面

6、重置密码成功并登陆

漏洞证明:

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

2、重置密码成功并登陆

修复方案:

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

漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2015-06-1514:33

厂商回复:

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

最新状态:

暂无

评价

  1. 2010-01-01 00:00 高小厨 白帽子 | Rank:910 漏洞数:71)

    说好的送礼物,都公开了也没送