在线欧美国产_国产精品久久久久久久不卡_青青小草AV一区二区三区_中文伊人_欧美一级艳情片免费观看_国产无线乱码一区二三区

ThinkCMF最新網站漏洞 對于執行生成木馬漏洞的修復建議
  • 更新時間:2025-05-07 04:03:27
  • 開發經驗
  • 發布時間:3年前
  • 423

近段時間發現很多APP程序用的是thinkcmf,此程序源碼存在getshell漏洞,我們Sine安全緊急對此高危漏洞進行了分析和漏洞修復,攻擊者可以通過構造特定的請求包get請求即可在遠程服務器上執行任意腳本代碼。


根據index.php中的配置,項目路徑為application,打開 Portal 下的 Controller 目錄,選擇一個控制類文件。


發現他的父類為Common\Controller\HomebaseController。

在HomeBaseController中加入如下測試代碼


ThinkPHP是一套基于MVC的應用程序框架,被分成三個核心部件:模型(M)、視圖(V)、控制器(C)。

由于添加的代碼在控制器中,根據ThinkPHP框架約定可以通過a參數來指定對應的函數名,但是該函數的修飾符必須為Public, 而添加的代碼正好符合該條件。


可以通過如下URL進行訪問,并且可以添加GET參數arg1傳遞給函數。

cmfx-master/?a=test_public&arg1=run%20success

HomeBaseController類中有一些訪問權限為public的函數,重點關注display函數.看描述就是可以自定義加載模版,通過$this->parseTemplate 函數根據約定確定模版路徑,如果不符合原先的約定將會從當前目錄開始匹配。

然后調用THinkphp Controller 函數的display方法

/**

* 加載模板和頁面輸出 可以返回輸出內容

* @access public

* @param string $templateFile 模板文件名

* @param string $charset 模板輸出字符集

* @param string $contentType 輸出類型

* @param string $content 模板輸出內容

* @return mixed

*/

public function display($templateFile = '', $charset = '', $contentType = '', $content = '', $prefix = '') {

parent::display($this->parseTemplate($templateFile), $charset, $contentType,$content,$prefix);

}

再往下就是調用Think View的fetch方法,這里的TMPL_ENGINE_TYPE 為Think, 最終模版內容解析在ParseTemplateBehavior中完成

如下調用即可加載任意文件


五、執行漏洞

網站漏洞修復建議

通過此次審計代碼發現問題的重點是對display 和 fetch 函數的修飾符模板函數進行修改,如果對程序代碼不熟悉的話建議聯系專業的網站安全公司來修復漏洞,國內做的比較專業的如Sinesafe,綠盟,啟明星辰,等等,對此很多app調用此程序的api接口源碼,建議大家遇到此問題首先要進行全面的網站漏洞檢測和滲透測試,來達到事先預防此類攻擊帶來的危害。

我們專注高端建站,小程序開發、軟件系統定制開發、BUG修復、物聯網開發、各類API接口對接開發等。十余年開發經驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!

本文章出于推來客官網,轉載請表明原文地址:https://www.tlkjt.com/experience/8746.html
推薦文章

在線客服

掃碼聯系客服

3985758

回到頂部

主站蜘蛛池模板: 国产精一品亚洲二区在线视频 | 久久免费看少妇a片特黄 | 欧美人体裸体xxxxpppp极品 | 我要综合色 | 国产精品成人av禁果av | 国产精品一区二区三区不卡 | 日韩欧美中文字幕在线播放 | 波多野结衣一区二区三区中文字幕 | JIZZ护士奶水太多 | 一区二区三区日本 | 亚洲中文字幕无码天然素人在线 | 亚洲欧美日韩国产精品专区 | 午夜免费国产 | 精品无码国产污污污免费网站 | 一级aaaaaa毛片免费同男同女 | 土豆成人网 | 一级黄色片免费播放 | 国产精品欧美久久久久无广告 | 久久69 | 国产精品系列在线 | 人人爱操 | 狠狠色婷婷久久一区二区不卡 | 特级做爰片毛片免费看小说 | 性少妇MDMS丰满HDFILM | 欧美日韩精品免费观看视一区二区 | 毛片搜索 | 国产最新福利剧情演绎 | 亚洲一区二区三区日韩91 | 99热这里只有精品最新地址获取 | av在线观| 国产精品五| 亚洲人成人伊人成综合网无码 | 欧美成人免费 | 西西4444WWW大胆无码 | 丰满爆乳一区二区三区 | 手机在线看片亚洲 | 久草婷婷 | 超碰在线观看中文字幕 | 成全视频观看免费高清第6季 | 国产aaaaaa毛片 | 殴美一区 |