中国网络渗透测试联盟

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

作者: admin    时间: 2013-3-20 21:31
标题: 博库网任意用户密码重置漏洞,非暴力破解
简要描述:
* m! L& u/ V. n. f博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。- R' h3 E$ c0 d+ n
不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。( V3 i9 ?8 s  H; u2 N; z! z. p9 N
预知详情,请见详细说明。3 d9 p1 }" R- B- X  E
/ P% `' \; c, T& z% b& p
详细说明:9 a$ U& X+ f3 ^' A4 |
=====第一种利用绕过进行密码重置=====6 ~0 t% K5 K5 i3 z$ ]
1、在博库网找到任意一个用户,复制他的用户名。
" o  ~# {. M6 U) {; T5 ]4 `. @2、在找回登录密码时选择手机找回密码。
$ o, e( Q5 x  x' v1 c$ N$ k8 t3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。
7 [5 _% Y0 q/ L1 \3 {' B4、修改完密码后直接拿此用户名和新密码登录成功。
' A3 R) ^- P9 _6 N
* s3 t! f. Y* z8 o0 v不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。
( z8 b& A7 |# N' k' @0 p  D, U" A视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html2 \6 x- i% K* z5 r
视频密码:123456123456
# p! H7 h' p# ]1 d, H4 }
% _7 ?. x0 V9 F/ |1 I: K4 |=====第二种就是常规的暴力破解=====: P( z8 O3 f, F7 v+ o
1、发送验证码后开始破解验证码。# o. t" T* }/ [
2、这里的验证码是4位随机数,利用burp suite进行爆破。) C1 {7 T! d2 A
3、根据返回信息或者返回内容长度都能判断出正确的验证码。
; @$ I9 g, j' b3 ]" h3 f4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
4 C0 g, G8 M, t4 M验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。% x- C/ g( O' }* x0 a" _( d8 V
5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
+ g4 R, \- D5 x8 ], D1 l4 k
: R% |  C" h2 L漏洞证明:* o- [4 k* n4 ]% a" l
见详细说明。5 M  \$ v, G& b6 O# q7 r7 _* W

4 e: y( H! w9 V( @修复方案:. x+ j* a4 {4 r3 M
1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。& B2 b% U$ U/ z* U" s& t5 G9 o% G+ ?
2、进行次数限制或者其他。5 j9 u2 K2 e6 M
3、其他。6 x+ N# u/ K0 g' h: d
: n7 z2 |0 t" p' Z





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