500是服務(wù)器內(nèi)部錯誤。你的偽靜態(tài)有沒有按照官方說明的操作?你的網(wǎng)站默認文檔對不對?可能你要到帝國論壇那邊尋求幫助了。
創(chuàng)新互聯(lián)建站自2013年起,先為峨邊彝族等服務(wù)建站,峨邊彝族等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為峨邊彝族企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
帝國EmpireCMS7.5最新后臺漏洞審計
1概述
最近在做審計和WAF規(guī)則的編寫,在CNVD和CNNVD等漏洞平臺尋找各類CMS漏洞研究編寫規(guī)則時順便抽空對國內(nèi)一些小的CMS進行了審計,另外也由于代碼審計接觸時間不是太常,最近一段時間也跟著公司審計項目再次重新的學(xué)習(xí)代碼審計知識,對于入行已久的各位審計大佬來說,自己算是新手了。對于審計也正在不斷的學(xué)習(xí)和積累中。于是抽空在CNVD上選取了一個國內(nèi)小型CMS進行審計,此次審計的CMS為EmpireCMS_V7.5版本。從官方下載EmpireCMS_V7.5后進行審計,審計過程中主要發(fā)現(xiàn)有三處漏洞(應(yīng)該還有其他漏洞暫未審計):配置文件寫入、后臺代碼執(zhí)行及后臺getshell,造成這幾處漏洞的原因幾乎是由于對輸入輸出參數(shù)未作過濾和驗證所導(dǎo)致。
2前言
帝國網(wǎng)站管理英文譯為”EmpireCMS”,它是基于B/S結(jié)構(gòu),安全、穩(wěn)定、強大、靈活的網(wǎng)站管理系統(tǒng).帝國CMS 7.5采用了系統(tǒng)模型功能:用戶通過此功能可直接在后臺擴展與實現(xiàn)各種系統(tǒng),如產(chǎn)品、房產(chǎn)、供求…等等系統(tǒng),因此特性,帝國CMS系統(tǒng)又被譽為“萬能建站工具”;大容量數(shù)據(jù)結(jié)構(gòu)設(shè)計;高安全嚴謹設(shè)計;采用了模板分離功能:把內(nèi)容與界面完全分離,靈活的標簽+用戶自定義標簽,使之能實現(xiàn)各式各樣的網(wǎng)站頁面與風(fēng)格;欄目無限級分類;前臺全部靜態(tài):可承受強大的訪問量;強大的信息采集功能;超強廣告管理功能……
3代碼審計部分
拿到該CMS后先把握大局按照往常一樣先熟悉該CMS網(wǎng)站基本結(jié)構(gòu)、入口文件、配置文件及過濾,常見的審計方法一般是:通讀全文發(fā)(針對一些小型CMS)、敏感函數(shù)回溯法以及定向功能分析法,自己平常做審計過程中這幾個方法用的也比較多。在把握其大局熟悉結(jié)構(gòu)后,再通過本地安裝去了解該CMS的一些邏輯業(yè)務(wù)功能并結(jié)合黑盒進行審計,有時候黑盒測試會做到事半功倍。
常見的漏洞個人總結(jié)有:
1)程序初始化安裝
2)站點信息泄漏
3)文件上傳
4)文件管理
5)登陸認證
6)數(shù)據(jù)庫備份
7)找回密碼
8)驗證碼
若各位大佬在審計過程中還有發(fā)現(xiàn)其他漏洞可補充交流。
分析問題原因:
你的config被更改,先查清原因:1.服務(wù)器賬戶被控制;2.程序掛馬;
解決問題:
服務(wù)器賬戶泄露,先查看所有用戶,不用的用戶直接刪除,再修改密碼(密碼隨機生成存儲最好)
掛馬的先掃碼,找的程序點,刪除木馬,目錄下的配置文件 chmod config.php 644 只讀取,及時更新cms官方通報漏洞補丁,如(get webshell漏洞等等)
用DW打開INDEX(首頁文件)
查找地步信息,是否直接在INDEX里面,如果是就特別方便,直接用DW修改。
如果不是,參考屬性,找到鑲嵌頁面標題,搜索WEB文件夾,找到這個頁面,
后面依然用DW修改。
雖然麻煩了點,但是非商業(yè)版也只能如此了。