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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:31:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
简要描述:
/ `+ P; K% Y' t' u. |7 e' m博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。* B* G% K) }1 n* _. G# z! P# c
不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。! t/ L4 o9 j+ a, \. h$ ^' ^" R
预知详情,请见详细说明。" i7 _* _" U6 P9 E5 j; p) c! R: j
. k2 g% G3 Q5 D7 X0 u6 _0 k8 F
详细说明:7 ?+ s4 o3 }- P3 S+ G
=====第一种利用绕过进行密码重置=====# M% t% Z! |/ Q" I6 x  \
1、在博库网找到任意一个用户,复制他的用户名。
9 q5 n, W3 ]3 b& v0 H2、在找回登录密码时选择手机找回密码。! O; ?3 s7 b! w  C& i1 b4 ^: P
3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。
& ?9 N1 t( n( ?- z4、修改完密码后直接拿此用户名和新密码登录成功。% w& t' W8 D6 y

& l$ y, H' d/ h6 n+ x' P8 L不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。4 Q: X; E+ M6 i/ W/ T2 ]9 m
视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html
3 Z0 k# d4 k& n; I  n! a( y/ o3 y视频密码:123456123456 9 |# `' Q0 p3 x. Y
% G% o$ v: s( A0 ~2 \+ x  k
=====第二种就是常规的暴力破解=====
9 s  M6 w0 p7 p6 e* t2 F; S; ~1、发送验证码后开始破解验证码。4 H2 Y+ `0 ?2 J( r
2、这里的验证码是4位随机数,利用burp suite进行爆破。
. j% `2 ?7 z# J  m8 p, M- k" @% b: Y3、根据返回信息或者返回内容长度都能判断出正确的验证码。, ^9 i: j* ]& G( s# @( ?' z
4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
' h# a) h0 I6 v6 D$ X  f; e& A验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。  E# J" ^. N0 k4 d0 X- ]
5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
  K3 L2 M& k1 o, H  L" F0 y; N/ d, n( q9 X
漏洞证明:7 J; B1 e6 n; d7 u, z
见详细说明。& b  c2 t) U1 W, }1 l' r
) b1 ?& {1 d' L* d) V
修复方案:
9 Y( j4 E5 {2 J' }7 W: X! t1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。
5 D7 @* {8 J" l8 V) t5 N% F. M3 n2、进行次数限制或者其他。
+ M- p6 u& B1 l% U3、其他。* j6 T$ \4 [! }" k
9 q* i& x; \: O+ b
回复

使用道具 举报

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

本版积分规则

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