找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2244|回复: 0
打印 上一主题 下一主题

博库网任意用户密码重置漏洞,非暴力破解

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:31:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要描述:
7 D- b" e/ b8 e/ k" l! }. R' {0 p博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。, j! `( U) s& ]5 G7 E: b' N
不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。
! ?1 z" A+ Y4 @; V9 i  v预知详情,请见详细说明。
0 Z' N' S3 h; o1 ~: \1 J1 @( `
& B. F5 y- ]5 U; U1 F详细说明:
( t1 q1 j( m% z3 [, P6 F2 w5 Q* a=====第一种利用绕过进行密码重置=====; [# H+ J- o2 H; s( ]
1、在博库网找到任意一个用户,复制他的用户名。( W: y  Z# ?3 o  U
2、在找回登录密码时选择手机找回密码。
& G( \% a! T0 [  ~  q. p; Y! w3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。
1 C% g, E; p; }  @/ y; ]4 x* N4、修改完密码后直接拿此用户名和新密码登录成功。* T' X0 i& w+ D& q! i8 }5 o4 D

  v3 o' I8 k# N! P" C不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。
2 z: D& K+ Z' u0 ?7 r视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html- P4 j4 x# h" A  T# i  b$ a
视频密码:123456123456 & t  ?' K& {. h3 a
7 K- O& k* m9 X5 J3 S' g8 W
=====第二种就是常规的暴力破解=====
1 L% Z% K: n+ u) Q1、发送验证码后开始破解验证码。
. I* u/ B! c" }: I2、这里的验证码是4位随机数,利用burp suite进行爆破。
! e# Q0 b$ L  V& j8 M3、根据返回信息或者返回内容长度都能判断出正确的验证码。4 s* o8 C' m" c! L& U
4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
+ o/ u' G+ _: V& \. T9 _9 f验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
: W7 Q, U6 I4 S8 K5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
! V. u$ B/ \, G/ C# X
- m) D. _: @7 K  q7 ~/ Z& B漏洞证明:! \+ O* I3 _, O5 Z* B4 P: B
见详细说明。9 C7 v5 d0 ?1 N
$ y4 ^  L. F9 \" D; c
修复方案:
1 g1 v; c! G/ Q! R1 z1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。
& E8 Z! r( f4 X. K8 L  F" T2、进行次数限制或者其他。- P  U2 L% x# L% w  E4 V4 a
3、其他。8 W! _8 h5 G) ]0 h( R7 H

' v2 Y8 B$ c; G5 U8 x8 C9 |& R
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表