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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:31:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要描述:: z( g& r* |! I3 O. [6 L
博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。
4 c4 |- w( e, D; @, l不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。2 E9 }/ E7 z% k5 D" ^, q! V
预知详情,请见详细说明。
  ~& F5 d% y8 D& f% X% Y
  |3 |: U7 m) X  J$ ?详细说明:5 c: M3 ?4 @; r4 A# L' {9 N
=====第一种利用绕过进行密码重置=====
3 ?# @- |  f  y8 y6 P# Y1、在博库网找到任意一个用户,复制他的用户名。. P# H: k, O; i& a; v1 C+ ~0 `
2、在找回登录密码时选择手机找回密码。4 v9 ?. T" H/ L9 A! d5 ]
3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。
% F2 G9 k% f6 M. u4、修改完密码后直接拿此用户名和新密码登录成功。+ v( u4 S9 p+ Q$ O! B# c$ }

% k* C; I- F, |8 s不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。
6 I4 z) [1 {* e4 A: V( u视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html
, [& k9 L0 @) K' ]6 r5 i& g! f视频密码:123456123456 8 _4 P! T0 a% @& S
/ ?7 M! O8 C9 l' s9 i' G
=====第二种就是常规的暴力破解=====1 c- |6 [* X; n& _3 P) n# M
1、发送验证码后开始破解验证码。
9 y4 i# `1 \# k( `2、这里的验证码是4位随机数,利用burp suite进行爆破。+ i! D+ D7 F. H" \
3、根据返回信息或者返回内容长度都能判断出正确的验证码。2 {% O; c! N3 D! S: z
4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。8 d: S; A' U( L7 a3 e! _
验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。) [1 S2 r: m! D
5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。3 n! ^2 X" \" k4 u  n6 [

: U6 e0 g& l4 ?$ e7 q6 M; p+ q漏洞证明:
7 D3 \7 @. s1 J2 L7 {5 q7 g见详细说明。3 }6 |/ n. p6 N' t5 m3 b

. g+ s6 M: M! g) W) i* q修复方案:
9 M* h+ L$ W, ]  q& X8 n" T6 Z1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。" d& i, y: Y& `, h: \
2、进行次数限制或者其他。# M; {2 N$ {  o! G; N
3、其他。7 d3 N5 U+ d1 k. O
" J! o/ ~' G' U& L
回复

使用道具 举报

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

本版积分规则

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