tipask 2.0 后台任意代码执行

- AV AC AU C I A
发布: 2025-04-13
修订: 2025-04-13

### 简要描述: Tipask问答系统是一款开放源码的PHP仿百度知道程序。以国人的使用习惯为设计理念,采用MVC构架,系统具有速度快,SEO友好,界面操作简洁明快等特点。 但是Tipask后台中存在问题,所以导致进入后台的用户可以执行任意代码。 ### 详细说明: 在control/admin/db.php onimport()函数中 ``` /*数据库导入*/ function onimport() { set_time_limit(0); if(substr(trim(ini_get('memory_limit')),0,-1)<32&&substr(trim(ini_get('memory_limit')),0,-1)>0) { @ini_set('memory_limit','32M'); } $filename=str_replace('*','.',$this->get[2]); $filenum=$this->get[3]?$this->get[3]:1; $filedir="./data/db_backup/"; $filetype=$this->get[4]?$this->get[4]:substr($filename,-3); if($filetype!='zip'&&$filetype!='sql') { $this->message('文件格式不正确','BACK'); }else { if($filenum==1) { if($filetype=='zip') { require_once TIPASK_ROOT.'/lib/zip.class.php'; $zip=new zip(); if(!$zip->chk_zip) { $this->message('chkziperror',''); } $zip->Extract($filedir.$filename,$filedir); $filename=substr($filename,0,-4)."_1.sql"; }else { $num=strrpos($filename,"_"); $filename=substr($filename,0,$num)."_1.sql"; } } if(file_exists($filedir.$filename)) {...

0%
暂无可用Exp或PoC
当前有0条受影响产品信息