简要描述:! }6 u J9 @( W- H/ _2 N
博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。
+ w6 | c- g/ N" A2 o: ~不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。
; U$ u, K* E+ R9 J9 j1 l1 Z0 O预知详情,请见详细说明。
! @( p5 H! s7 e) }$ n2 z8 N' M! h$ x3 F8 d, q$ ? v( S; G) I0 \
详细说明:
4 z- r! X& Y8 F2 U( L: i1 X% c=====第一种利用绕过进行密码重置=====" ], U5 m% s; u3 t7 y) Z! w4 e9 l/ o" n
1、在博库网找到任意一个用户,复制他的用户名。) `6 P9 k& `% @+ f# y
2、在找回登录密码时选择手机找回密码。6 V. d; g1 a. l: g" O" t
3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。1 _( ?% h4 Q4 j* X3 |
4、修改完密码后直接拿此用户名和新密码登录成功。 i' {; _2 h0 |, W" u
, o: Z$ S/ w; h9 X% s不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。
- i) O" d9 \ a8 b* l' b& A- M视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html2 ]* F) k, D3 N( V! j! X
视频密码:123456123456
( N. J* ?. `( Y2 A; b T7 V
; O, `0 P5 t5 @/ g) D O( L=====第二种就是常规的暴力破解=====
+ D6 C \3 \$ ^ P# Z( w, t1、发送验证码后开始破解验证码。
0 `# X7 t& h; l; r6 \& E2 t! r. x2、这里的验证码是4位随机数,利用burp suite进行爆破。
& Z! B0 d7 |& C! l9 W- k3、根据返回信息或者返回内容长度都能判断出正确的验证码。
* K- R& b7 ]! y4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
/ h" F- y: l3 M+ R9 L2 C验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
4 R x& B( n# r5 e" q7 H( w+ T5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
6 N! n( t4 r( p5 b7 R
. T. ^: ~; |( J+ X漏洞证明:9 j h2 N) \ o! P) C8 |
见详细说明。
2 |* |" w2 B8 ]7 P/ n9 B& |3 s
: \' O" Q/ [0 O' a) {- ^修复方案:
: [% \! S) o, `" m* y1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。
) B B; s# m# ?% b/ h1 j2、进行次数限制或者其他。
' r" Y% j0 o: I5 Q2 \3、其他。
9 u3 F5 ^3 D0 i# q! M6 n4 L) L/ H- ]
( v( `) y! M+ M" ? |