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

Discuz! 官方交流社區

標題: Discuz!X.3.4 ML任意代碼執行漏洞修復(discuz多國語言版) [打印本頁]

作者: 1314學習網    時間: 2019-7-24 15:26
標題: Discuz!X.3.4 ML任意代碼執行漏洞修復(discuz多國語言版)
本帖最后由 1314學習網 于 2019-7-24 15:27 編輯

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行
(, 下載次數: 53)

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


問題代碼如下所示。

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

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


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


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

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

0X3 漏洞利用

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

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

(, 下載次數: 47)


執行命令獲得管理員權限:
(, 下載次數: 50)

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/

作者: allthebest    時間: 2019-7-24 20:41
謝謝分享




歡迎光臨 Discuz! 官方交流社區 (http://m.9999xn.com/) Powered by Discuz! X5.0
久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
国产一区二区电影| 在线观看日韩毛片| 亚洲欧美视频| 99精品欧美| 欧美精品在线观看播放| 欧美自拍偷拍一区| 国产欧美精品国产国产专区 | 精品国产91洋老外米糕| 欧美日韩国产首页在线观看| 老司机精品视频导航| 精品综合久久久久久8888| 91香蕉国产在线观看软件| 国产精品入口66mio| 2023国产一二三区日本精品2022| 精品国产欧美一区二区| 亚洲一区二区三区免费视频| 国产精品1区2区3区| 国产美女精品| 国产欧美日韩在线看| 国产精品欧美久久久久无广告| 国产色91在线| 国产一区二区三区四区五区美女| 丁香婷婷深情五月亚洲| 久久久久久一区| 中文字幕制服丝袜一区二区三区 | 亚洲综合日韩| 欧美高清在线一区| 国产成人啪免费观看软件| 久久精品女人| 亚洲综合免费观看高清在线观看| 蜜臀av一区二区| 国产麻豆综合| 亚洲色图制服丝袜| 成人精品小蝌蚪| 欧美日韩一级二级| 天天色天天爱天天射综合| 伊人狠狠色j香婷婷综合| 亚洲精品一区二区三区99| 久久se这里有精品| 久久久久国产精品午夜一区| 中文字幕一区三区| 麻豆国产精品视频| 亚洲专区在线| 亚洲精品第1页| 国产一区二区三区综合| 久久久久久穴| 亚洲va在线va天堂| 99久久婷婷国产综合精品电影| 亚洲无线观看| 中文字幕一区二区三区不卡 | 一区二区在线不卡| 精品视频在线视频| 日韩不卡在线观看日韩不卡视频| 成人理论电影网| 日韩精品一区二区三区swag| 黑人精品欧美一区二区蜜桃| 91电影在线观看| 捆绑紧缚一区二区三区视频| 老司机精品视频网站| 亚洲mv在线观看| 久久一日本道色综合久久| 亚洲影视在线观看| 久久在线视频| 麻豆国产一区二区| 夜久久久久久| 亚洲综合在线第一页| 国产精品毛片在线看| 亚洲综合视频在线观看| 亚洲自啪免费| 老汉av免费一区二区三区| 欧美少妇bbb| 大白屁股一区二区视频| 2024国产精品视频| 亚洲一级二级| 亚洲成人一二三| 国产精品播放| 一区二区三区中文在线观看| 午夜在线视频观看日韩17c| 欧美精彩视频一区二区三区| 黄色成人在线网址| 亚洲一级不卡视频| 欧美性受xxxx黑人xyx| 国产精品1区2区3区| 国产亚洲欧美日韩在线一区| 亚洲第一伊人| 麻豆久久久久久久| 欧美videossexotv100| 国产乱淫av一区二区三区| 久久蜜桃香蕉精品一区二区三区| 精品影院一区二区久久久| 日韩情涩欧美日韩视频| 午夜精品婷婷| 三级影片在线观看欧美日韩一区二区 | 久久av最新网址| 国产资源在线一区| 国产欧美日韩精品在线| 成人av在线一区二区| 国产精品每日更新在线播放网址 | 国产精品毛片大码女人| 亚洲欧美网站| 亚洲成人一二三| 日韩欧美视频一区| 亚洲久久一区二区| 国产美女av一区二区三区| 久久中文字幕电影| 老色鬼久久亚洲一区二区| caoporn国产精品| 亚洲第一av色| 欧美tickling网站挠脚心| 日韩视频三区| 国产 欧美在线| 亚洲妇熟xx妇色黄| 26uuu欧美| 欧美午夜电影在线观看| 免费日本视频一区| 国产精品美女久久久久久久网站| 欧美日韩一区二区视频在线观看| www激情久久| 久久av一区| 国产精品大片免费观看| 日本亚洲最大的色成网站www| 色综合久久88色综合天天| 91麻豆精品视频| 久久精品理论片| 亚洲女厕所小便bbb| 欧美一区二区三区免费在线看| 成人网男人的天堂| 天天免费综合色| 国产精品午夜久久| 91.麻豆视频| 小嫩嫩精品导航| 色综合亚洲欧洲| 国产精品羞羞答答xxdd| 亚洲va欧美va国产va天堂影院| 欧美亚洲国产一卡| 夜夜爽99久久国产综合精品女不卡| 亚洲成av人片一区二区三区| 久热综合在线亚洲精品| 欧美日韩一区二区三| 国产成人免费网站| 国产精品午夜电影| 精品久久久久久最新网址| 欧美调教femdomvk| 久久国产欧美| 日韩亚洲视频| 97超碰欧美中文字幕| 国产高清在线精品| 另类小说图片综合网| 亚洲成人av在线电影| 中文字幕制服丝袜成人av | 中文字幕亚洲不卡| 日本一区二区三区dvd视频在线| av成人黄色| 亚洲国产日韩欧美一区二区三区| 婷婷成人激情在线网| 日韩欧美中文一区二区| 在线观看日韩av先锋影音电影院| 99久久精品国产网站| 国产美女精品一区二区三区| 美女任你摸久久| 日韩电影在线观看电影| 香蕉久久一区二区不卡无毒影院| 91精品欧美一区二区三区综合在| 国产一区清纯| 欧美黄色一区| 久久精品av麻豆的观看方式| 无码av免费一区二区三区试看 | 成人综合在线网站| 国产91精品露脸国语对白| 国产伦精一区二区三区| 国产精品一区在线| 国产精品69毛片高清亚洲| 国产福利一区二区| 亚洲va韩国va欧美va精品| 亚洲第一电影网| 中文字幕欧美激情| 中文字幕免费不卡在线| 国产精品沙发午睡系列990531| 欧美精品亚洲一区二区在线播放| 亚洲激情女人| 亚洲尤物影院| 日本精品视频一区二区| 欧美日韩一级视频| 国产精品日本| 在线一区二区视频| 国产日韩欧美在线播放不卡| 91丨国产丨九色丨pron| 国产综合精品| 国产精品久久久一区二区| 蜜桃av综合| 日韩一级网站| 一本到不卡免费一区二区| 在线一区二区三区四区五区| 日韩视频一区二区三区在线播放免费观看 | 销魂美女一区二区三区视频在线| 欧美日韩亚洲一区在线观看| 亚洲国产日韩欧美| 久久综合网络一区二区| 欧美一区二区三区在线观看视频| 色噜噜狠狠成人中文综合|