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

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

缺陷编号:wooyun-2013-031966

漏洞标题:手机寻回网某处设计缺陷可登陆任意账户(二)

相关厂商:junlebao.com

漏洞作者: xfkxfk

提交时间:2013-07-23 15:41

修复时间:2013-09-06 15:42

公开时间:2013-09-06 15:42

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

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-07-23: 细节已通知厂商并且等待厂商处理中
2013-07-23: 厂商已经确认,细节仅向厂商公开
2013-08-02: 细节向核心白帽子及相关领域专家公开
2013-08-12: 细节向普通白帽子公开
2013-08-22: 细节向实习白帽子公开
2013-09-06: 细节向公众公开

简要描述:

手机寻回网某处设计缺陷可登陆任意账户

详细说明:

传送门:

 WooYun: 手机寻回网某处设计缺陷可登陆任意账户 


上面漏洞的过程是找回密码时,发送同样的密码到邮箱,想登陆任意账户还要找到用户的邮箱,或者通过暴力破解的方法得到账户用户名密码。
下面这个漏洞就不用这么麻烦,只要一个连接,遍历参数id就能登陆任意所有账户了!
在注册时,需要验证邮箱,发到邮箱的邮箱验证连接如下:

http://www.junlebao.com/regok.aspx?hid=****


这个hid是随着注册的用户数递增的,我们访问这个链接就会邮箱验证成功,然后直接跳转到用户中心,自动登录了此hid的账户。
下面我们更改hid登录其他用户看看是否成功:

http://www.junlebao.com/regok.aspx?hid=1016


1.png


2.png


http://www.junlebao.com/regok.aspx?hid=977


3.png


4.png

漏洞证明:

见详细说明

修复方案:

1、首先邮箱验证就不能只是加一个hid,而且还是几位数字的。
2、验证完了不要直接就登录,跳到登录页面,重新登录。

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


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:12

确认时间:2013-07-23 18:15

厂商回复:

我们已经收到,尽快解决和完善

最新状态:

2013-07-23:帮忙看下还有没问题,谢谢,不过烦请下次爆漏洞时,把个人信息做个处理,谢谢啊!