【漏洞分析 】齊博分類系統 代碼執行

來源:互聯網
上載者:User

標籤:

參考資料:http://security.alibaba.com/blog/blog.htm?id=21

 

在北京折騰了幾天,總算安頓下來,也入職了~~趁著入職前兩天不太忙,把之前欠下來的這個POC補了一下~~

0x00 起

這個漏洞總體說來,和二次SQL注入漏洞的成因差不多。由背景某一個點插入到資料庫中(插入時,進行了轉義,不存在SQL注入),然後前台訪問某一個頁面,將變數放入了eval中執行。

最近也想向代碼審計方向走,所以儘可能的來複現一下通過審計發現漏洞的過程。主要工具是seay代碼審計工具。

0x10 承

全域搜尋eval,發現可疑點。

開啟代碼,探索資料來自qibo_jfabout表

開啟jfabout表,發現存在這樣的值:title=發表文章可得{$webdb[postArticleMoney]}個積分。看起來好像很有戲的樣子,再搜一下有木有哪裡可以添加東西到這個表裡。

OK,開啟看看:

有點兒不太好的感覺,雖然添加的時候沒有經過過濾(注意,過濾和轉義不同),但這個點竟然是在管理中心。

搜尋jfadmin_mod,發現是設定檔 /data/group/3.php。

再搜尋3.php,果然是在admin中包含進來的。

漏洞突然變得雞肋了。。好像就沒有什麼辦法了呢。。

0x20 轉

既然jfadmin_mod是通過檔案包含引入的,那找找有木有檔案包含漏洞好了。

 

【漏洞分析 】齊博分類系統 代碼執行

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.