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

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

缺陷编号:wooyun-2013-035460

漏洞标题:改图网设计不当导致160W账户密码可被瞬间秒改(非爆破)

相关厂商:gaitu.com

漏洞作者: niliu

提交时间:2013-08-28 10:52

修复时间:2013-10-12 10:52

公开时间:2013-10-12 10:52

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

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

改图网设计不当导致160W账户密码全部瞬间秒改!

详细说明:

改图网修改密码处设计不当,导致对160W用户密码秒改.
这里的测试账号就利用之前破解出来的账号做测试吧
用户1,liao id:6882
用户2,franklin id:1436248
此处id登陆后可得知,抓包也可以得到
经注册新用户发现此处id为第多少个注册用户,我注册了个账号发现用户将近有160W。
首先先登陆用户franklin的账号

1231.jpg


在修改密码页面修改密码时无任何验证

123111111111.jpg


填好旧密码123456 新密码wooyun 提交时抓包

12q.jpg


type=6&uid=1436248&pwd1=123456&pwd2=wooyun


可以看到此处无token,直接对uid参数进行修改就可以重置他人密码
这里我改成用户‘liao’的uid‘6882’,登陆试一下,密码直接改成了wooyun...

liao111.jpg


112.jpg


这里如果我对uid参数从1到1600000遍历一遍那么160W的账号都被改成了wooyun...
这里没敢全部遍历一遍啊!

漏洞证明:

可以自己查一下

修复方案:

敏感接口要严格验证啊!
亲,礼物求给力啊!

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


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2013-08-29 00:36

厂商回复:

我们在做该产品方案的时候安全意识较差,现在正在补漏洞,争取在未来几天修复这些问题。

最新状态:

暂无


漏洞评价:

评论

  1. 2013-08-28 11:04 | xfkxfk 认证白帽子 ( 核心白帽子 | Rank:2179 漏洞数:338 | 呵呵!)

    我靠,旧密码形同虚设。。。。。

  2. 2013-08-28 11:05 | niliu 认证白帽子 ( 核心白帽子 | Rank:1542 漏洞数:206 | 逆流而上)

    @xfkxfk 额。。。

  3. 2013-08-28 11:18 | 孤独雪狼 ( 普通白帽子 | Rank:710 漏洞数:145 | 七夕手机被偷,这坑爹的七夕啊 。。。。)

    额 还好我提交的SQL注入 没人跟我重复吧

  4. 2013-08-28 14:23 | black hook ( 路人 | Rank:28 漏洞数:8 | 新人、)

    这是要发啊

  5. 2014-02-13 20:01 | px1624 ( 普通白帽子 | Rank:1036 漏洞数:175 | px1624)

    @niliu 你这个漏洞的逻辑有问题啊。你测试的两个帐号的旧密码都是123456,所以你直接换id才能成功重置密码,不是吗?如果可以重置任意人的话,你这里没能证明啊!

  6. 2014-02-13 21:53 | niliu 认证白帽子 ( 核心白帽子 | Rank:1542 漏洞数:206 | 逆流而上)

    @px1624 我擦,我还真没注意这一点