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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:31:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要描述:
) g; \4 ?" D/ j) ]3 ~7 `7 r9 o博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。4 C& e+ y6 [$ f7 V) \' k' v. v
不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。# _2 S$ \' ]5 J, L* p( m
预知详情,请见详细说明。+ g0 H% c6 u# s
, F" \0 @: R8 K* @4 T
详细说明:
/ B- ~( T3 v3 b' t6 p) c" G=====第一种利用绕过进行密码重置=====5 a# `+ f. X& L+ U: J. O% e( F
1、在博库网找到任意一个用户,复制他的用户名。: E: W" }; f/ L1 Q. n
2、在找回登录密码时选择手机找回密码。
, A2 f. v; s: S6 v* ]3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。, r% V+ `' Q& t: I$ j9 b. y
4、修改完密码后直接拿此用户名和新密码登录成功。
3 q2 g6 P, o$ j0 Q
) y3 B1 \, B, S不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。& Z9 a" \* l" ]. Q
视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html8 ~7 \* k- j6 S, }8 e+ h
视频密码:123456123456 9 q& Q/ j, m+ x
1 ^- h& \# r; q+ A5 U0 S
=====第二种就是常规的暴力破解=====
; d" s; W3 _3 l4 l, h1、发送验证码后开始破解验证码。
5 @- ^6 f  @9 }$ ~0 ~- j- D2、这里的验证码是4位随机数,利用burp suite进行爆破。/ W/ ^! s9 m+ T7 b  N
3、根据返回信息或者返回内容长度都能判断出正确的验证码。; ~, F$ |( f3 q
4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
7 v& L6 ^) m3 f0 ]2 V0 d* j验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
4 U2 j% v4 d! G% y. I1 n5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
, D. W0 F" t5 `! Q- @  r5 m3 x( n1 q# C  m, A4 X
漏洞证明:$ A* j; Z0 k7 `+ X: E, }6 E; |. `
见详细说明。
7 b& i4 ]7 d: Y: r* i3 ^1 p! O3 b! ]; s
修复方案:! K4 \2 i9 x9 ]
1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。
+ r0 V5 e# n2 v0 v8 x2、进行次数限制或者其他。  i9 ?" `! z7 R! g
3、其他。& a7 P9 l$ v, U7 M* h: A& Q
% i( i; I3 H' g4 m# W9 I
回复

使用道具 举报

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

本版积分规则

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