久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

返回列表 發帖
查看: 10026|回復: 1

[已處理] Discuz!X.3.4 ML任意代碼執行漏洞修復(discuz多國語言版)

17

主題

590

回帖

1859

積分

應用開發者

貢獻
67 點
金幣
902 個
QQ
樓主
發表于 2019-7-24 15:26:44 | 只看樓主 |倒序瀏覽 |閱讀模式
BUG反饋
程序版本: X3.4
瀏覽器: 其他(請在帖子中詳細說明瀏覽器) 
BUG地址: 隱藏內容
BUG截圖: -
測試用戶名: 隱藏內容
測試密碼: 隱藏內容


0X1 漏洞描述

2019年7月11日,網絡上出現了一個Discuz!ML遠程代碼執行漏洞的PoC,研究員驗證對discuz x3.4進行全面的網站滲透測試的時候,發現discuz多國語言版存在遠程代碼執行漏洞,該漏洞可導致論壇被直接上傳webshell,直接遠程獲取管理員權限,linux服務器可以直接執行系統命令,危害性較大,關于該discuz漏洞的詳情,我們來詳細的分析看下。攻擊者能夠利用該漏洞在請求流量的cookie字段中(language參數)插入任意代碼,執行任意代碼,從而實現完全遠程接管整個服務器的目的,該漏洞利用方式簡單,危害性較大。漏洞影響范圍包括如下版本。
Discuz ML! V3.X存在代碼注入漏洞,
攻擊者通過精心構建的請求報文可以直接執行惡意的PHP代碼,
進一步可獲取整個網站的服務器權限。

漏洞影響版本:

Discuz!ML v.3.4,
Discuz!ML v.3.2,
Discuz!ML v.3.3 codersclub.org的產品

Discuz!ML是一個由CodersClub.org創建的多語言,集成,功能齊全的開源網絡平臺,

用于構建像“社交網絡”這樣的互聯網社區。使用這些軟件創建的數百個論壇包括v3.2,v3.3,v3.4。
1.3如何區分Discuz!ML網站

通常,這些站點包含以下類型的頁腳或站點的左下側。

Discuz! ML v.3.4、Discuz! ML v.3.3、Discuz! ML v.3.2
源碼下載鏈接:https://bitbucket.org/vot/discuz.ml/downloads/


0X2 漏洞分析!

根據公告定位文件source/module/portal/portal_index.php第32行


查看問題函數上方查看定義函數以及關聯文件的位置,可以看到template函數在/source/function/function_core.php中,繼續跟進



問題代碼如下所示。

$cachefile = './data/template/'.DISCUZ_LANG.'_'.(defined('STYLEID') ? STYLEID.'_' : '_').$templateid.'_'.str_replace('/', '_', $file).'.tpl.php';

程序將緩存文件寫在了/data/template/目錄下,文件名由DISCUZ_LANG等多個變量組成,問題就出在這兒了,看看DISCUZ_LANG的值是哪兒獲取來的:



可以看到從程序全部變量$_G[‘config’][‘output’][‘language’]中獲取了該值。繼續跟進看看該值可以定位到/source/class/discuz/discuz_application.php:



在304行,系統通過Cookie獲取了語言的值,并在341行定義了前面要找的DISCUZ_LANG,值為Cookie中獲取到的lng。可以看到整個過程沒有任何的過濾。整個流程即就是:外部參數‘ lng。可以看到整個過程沒有任何的過濾。整個流程即就是:外部參數`lng。可以看到整個過程沒有任何的過濾。整個流程即就是:外部參數‘lng(即language語言)可控,導致template函數生成的臨時模板文件名可操縱,插入自己的代碼,最終include_once`包含一下最終導致了代碼注入。那這里可以搜一下其他的可利用點,全局查找:


大約有60多個點可以用的。

0X3 漏洞利用

訪問論壇主頁,在Cookie的language字段值后面拼接php代碼:

  1. ‘.phpinfo().’
復制代碼




執行命令獲得管理員權限:


0X4 漏洞修復
對discuz的版本進行全面的升級,在language參數值中進行全面的安全過濾,限制逗號,以及閉合語句的執行,還有\斜杠都一些特殊惡意代碼進行攔截,必要的話對其進行轉義,如果對代碼不是太熟悉的話,也可以找專業的網站安全公司來進行漏洞修復,國內也就SINE安全公司,綠盟,啟明星辰比較專業。再一個對discuz目錄的權限進行安全分配,限制data目錄的腳本執行權限,防止PHP腳本的運行,最重要的就是做好網站的安全防護。
打開 source/class/discuz/discuz_application.php
找到
  1. if(!$lng) {
復制代碼

修改為
  1. if(!preg_match("#^[\w]+$#i", $lng)){
  2.         $lng = '';
  3. }
  4. if(!$lng) {
復制代碼


原文地址:http://esoln.net/esoln/blog/2019/06/14/discuzml-v-3-x-code-injection-vulnerability/
我知道答案 回答被采納將會獲得1 貢獻 已有1人回答
回復

使用道具 舉報

83

主題

2786

回帖

3569

積分

功行圓滿

貢獻
23 點
金幣
351 個
沙發
發表于 2019-7-24 20:41:04 | 只看Ta
謝謝分享
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-11-17 16:38 , Processed in 0.079289 second(s), 15 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表
久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
欧美一区二区三区男人的天堂| 国产伦精品一区二区三区照片91| 最新亚洲激情| 国产色婷婷亚洲99精品小说| 99精品国产热久久91蜜凸| 久久综合精品国产一区二区三区 | 国内成人自拍视频| 欧美日本一区二区在线观看| 国产一区二区三区免费在线观看 | 亚洲亚洲精品在线观看| 午夜一区二区三区不卡视频| 午夜欧美电影在线观看| 在线观看视频91| 国产精品一区二区在线观看不卡 | 国产精品视频第一区| 欧美日韩三级电影在线| 自拍偷拍亚洲综合| 亚洲欧美日本视频在线观看| 免费在线一区观看| 欧美一区2区视频在线观看| 成人不卡免费av| 国产精品丝袜在线| 国产伦精品一区二区三区视频黑人| 日本不卡1234视频| 日韩一区二区三区精品视频| 99久免费精品视频在线观看 | 丁香六月综合激情| 久久久www成人免费无遮挡大片| 欧美视频在线观看| 亚洲午夜在线电影| 欧美视频在线一区二区三区| 成人午夜激情影院| 国产精品视频你懂的| 亚洲一区二区三区精品在线观看| 日本大胆欧美人术艺术动态 | 午夜视频一区二区| 欧美日韩精品一区二区三区四区 | 亚洲人成电影网站色mp4| 久久九九99| 国产一区二区在线影院| 久久久久久免费| 夜夜爽av福利精品导航| 精品一区二区免费视频| 久久夜色精品国产欧美乱极品| 亚洲午夜伦理| 免费观看成人av| 欧美白人最猛性xxxxx69交| 在线精品福利| 久久se精品一区二区| 久久久精品2019中文字幕之3| 亚洲少妇自拍| 国产精品综合二区| 国产精品视频第一区| 色狠狠色噜噜噜综合网| av在线一区二区三区| 一区二区三区在线观看网站| 欧美日韩国产123区| 欧美日韩免费精品| 奇米色一区二区| 2022国产精品视频| 欧美亚洲视频| 成人美女视频在线观看18| 亚洲色图欧洲色图| 欧美日韩一区不卡| 欧美精品三级| 久久精品国产网站| 日韩一区二区高清| 亚洲国产精品综合| 国产综合色精品一区二区三区| 国产精品日韩成人| 欧美日韩一区二区三区免费看| 亚洲无线视频| 国产精一品亚洲二区在线视频| 亚洲免费毛片网站| 欧美一级高清片| 国产女主播一区二区| 不卡一区二区三区四区| 亚洲电影一级片| 2023国产精华国产精品| 葵司免费一区二区三区四区五区| 91丝袜美腿高跟国产极品老师| 无码av中文一区二区三区桃花岛| 精品电影一区二区| 久久男女视频| 欧美日韩综合网| 国产综合色产在线精品| 亚洲精品福利视频网站| 欧美精品一区二区蜜臀亚洲| 色综合久久精品| 合欧美一区二区三区| 国产白丝精品91爽爽久久| 亚洲最新视频在线播放| 久久一区二区三区四区| 欧美综合天天夜夜久久| 亚洲开发第一视频在线播放| 成人免费视频视频| 免费成人美女在线观看| 亚洲欧美在线视频| 欧美电视剧在线观看完整版| 日本久久一区二区| 国产人成精品一区二区三| bt欧美亚洲午夜电影天堂| 卡一卡二国产精品| 亚洲午夜电影网| 国产精品婷婷午夜在线观看| 日韩欧美在线1卡| 在线观看欧美精品| 国产日韩欧美一区二区| 欧美精品七区| 成年人网站91| 国产精一品亚洲二区在线视频| 视频一区中文字幕国产| 亚洲视频一区二区免费在线观看| 精品国内二区三区| 在线成人小视频| 在线观看视频一区二区 | 色噜噜久久综合| 99伊人成综合| 国产精品久久| 99久久国产综合精品麻豆| 国产一区亚洲一区| 青青草原综合久久大伊人精品| 一区二区三区蜜桃网| 国产精品久久久久9999吃药| 久久亚洲影视婷婷| 日韩午夜激情av| 69堂国产成人免费视频| 欧美熟乱第一页| 在线观看www91| 色久优优欧美色久优优| 久久精品一区二区国产| 国产乱码精品一区二区三区不卡| 亚洲经典三级| 91久久精品一区二区别| 黄页网站一区| 国产精品九九| 国产精品v欧美精品v日本精品动漫| 不卡av在线网| 成人av综合一区| 丰满白嫩尤物一区二区| 国产精品一区一区三区| 国产在线播精品第三| 极品瑜伽女神91| 黄页网站大全一区二区| 老司机免费视频一区二区三区| 日韩制服丝袜av| 亚洲不卡在线观看| 亚洲电影你懂得| 亚洲v精品v日韩v欧美v专区| 亚洲一区二区三区影院| 一区二区激情视频| 亚洲一区二区影院| 亚洲不卡av一区二区三区| 亚洲国产sm捆绑调教视频 | 日本欧美韩国一区三区| 日日欢夜夜爽一区| 日本成人在线电影网| 久久成人免费网站| 国产在线看一区| 高清不卡在线观看| 波多野结衣的一区二区三区| 9色porny自拍视频一区二区| av在线播放成人| 欧美精品自拍| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲精品美女91| 亚洲欧美日本视频在线观看| 久久免费99精品久久久久久| 在线看国产一区| 5566中文字幕一区二区电影| 日韩精品一区二区三区中文不卡| 久久综合色8888| 国产精品人成在线观看免费| 亚洲欧美激情视频在线观看一区二区三区| 一区二区三区在线观看国产| 性久久久久久久| 久久精品久久综合| 国产91色综合久久免费分享| 99re8在线精品视频免费播放| 欧美天堂亚洲电影院在线观看| 亚洲作爱视频| 日本高清成人免费播放| 欧美军同video69gay| 日韩精品一区二区三区在线| 国产欧美日韩不卡| 亚洲精品老司机| 免费成人av资源网| 成人免费毛片嘿嘿连载视频| 国产一区亚洲| 久久久999| 欧美一区二区三区性视频| 国产亚洲精品福利| 亚洲美女免费视频| 久久精品国产在热久久| 成人精品国产一区二区4080| 影音先锋久久久| 欧美在线免费视屏| 久久综合久色欧美综合狠狠| 综合自拍亚洲综合图不卡区| 视频一区国产视频|