中国网络渗透测试联盟

标题: 博库网任意用户密码重置漏洞,非暴力破解 [打印本页]

作者: admin    时间: 2013-3-20 21:31
标题: 博库网任意用户密码重置漏洞,非暴力破解
简要描述:2 s8 Y; w! s5 K5 g& m  w
博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。
* g9 u3 n2 l! E& {$ |7 O不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。0 h" |1 F) y% f
预知详情,请见详细说明。
2 z% v+ c+ I7 ^; |
. ~+ ~' n6 x, z7 ?( K详细说明:3 i/ J# v  @2 V* o
=====第一种利用绕过进行密码重置=====
4 {. c# \  A  N& L/ a1、在博库网找到任意一个用户,复制他的用户名。8 }) g; R+ d# Z# s" \+ J3 C
2、在找回登录密码时选择手机找回密码。
9 Z7 ?- r. W4 X3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。/ S& W# p" ]: k1 ^& D( _; x
4、修改完密码后直接拿此用户名和新密码登录成功。+ w0 C  z; s2 X" I
! I! ~8 R, e7 t* @! z3 L
不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。" k6 Y; e, Y% \9 A. F& F
视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html9 a  d; `6 W. Q! C! c9 ?
视频密码:123456123456
4 Y; G% F( o  u  u- e( f: v: D; P7 G( u' J8 t# N
=====第二种就是常规的暴力破解=====5 H2 f* u, S0 t  z' s( {( C
1、发送验证码后开始破解验证码。  E3 W$ G  _# P* n, t% \
2、这里的验证码是4位随机数,利用burp suite进行爆破。
0 p, s+ u/ Y& `8 U' G3、根据返回信息或者返回内容长度都能判断出正确的验证码。
, d: X. R  r' O7 T; ^4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
7 V$ ?: r, ]+ X验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
5 E% [6 a! V: s5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。" I( O8 G% m6 J/ z/ R3 o

  o& U" o( y$ ?) ?# Y漏洞证明:& V4 N4 N4 u; p
见详细说明。
7 {: c; a8 [4 z) d
1 X7 T' k) C# b* Z" W6 Z) _- S修复方案:. Z& U3 m7 m  y; }: B- \' c: N
1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。
' F. A) b) O# K+ Z& w! \5 V  h. o( v2、进行次数限制或者其他。
- V& w0 E& z# T5 M, m1 L3、其他。
# W6 T/ D8 s1 @7 @. X% k. V$ K
7 d& T3 H9 \- s




欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/) Powered by Discuz! X3.2