中国网络渗透测试联盟

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

作者: admin    时间: 2013-3-20 21:31
标题: 博库网任意用户密码重置漏洞,非暴力破解
简要描述:
8 s' A% d* |/ C8 m' {5 h5 B博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。
( ^3 ]6 Y* F9 C5 x不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。$ X! N* x6 Y  |- W/ b$ f* @6 [
预知详情,请见详细说明。) B5 J: c# x+ _9 H1 N
" p/ J% a* Q: |
详细说明:
6 s" f3 Z5 w8 W, h% g! g/ b=====第一种利用绕过进行密码重置=====1 p5 \* R8 c2 R- V# a  X" B
1、在博库网找到任意一个用户,复制他的用户名。
- i9 c+ b) [3 y$ M8 H" i3 ]2、在找回登录密码时选择手机找回密码。! g: D: H; m) u0 }) B( Q) j& Q  ?! k. |
3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。
5 n! \' A# P& w$ W4、修改完密码后直接拿此用户名和新密码登录成功。. w1 G  J$ x& c( C! U

+ X8 U5 E2 {1 X; p/ Z7 L不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。
% C! Q7 o1 X' Z& N8 _7 ]视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html7 X& _1 `* K: N) k. {6 I
视频密码:123456123456 9 `) l+ ^9 ~- P

. r# ]3 r$ E; H* u2 K- P& K0 x=====第二种就是常规的暴力破解=====$ A7 |% z0 K$ |. \& R
1、发送验证码后开始破解验证码。3 v+ O6 P1 I7 l. N$ O+ |+ W: E4 {% I
2、这里的验证码是4位随机数,利用burp suite进行爆破。
" @- N4 ^$ C9 w2 G9 T& o3、根据返回信息或者返回内容长度都能判断出正确的验证码。7 ~- t7 W6 Q3 h
4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
9 G) M! ^3 S2 a( T' \0 y% f- u验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
7 ^2 l& V2 e1 F5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。/ G+ ]1 O* q$ r1 K5 B
4 ]. {2 P$ ]9 H3 _) [3 D& c1 K
漏洞证明:
% n  y+ x1 `# {6 Q见详细说明。
: T# S( [' F0 ?$ z2 n( ^
. d3 l) R: S0 ^: I- z: z修复方案:1 j+ c) I+ w' v7 M$ k2 B* B
1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。
* J$ \# l: u' a9 D7 Q; E2、进行次数限制或者其他。) w1 a3 A9 s) G/ h: @0 P0 r& t- R
3、其他。
5 \/ r) K  k+ D  _! N' P& m( @( t) g) E; R5 k





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