記一次影視cms黑盒CSRF->RCE

俗話說得好,思路纔是最重要,本文章主要提供思路,各位師傅在挖掘漏洞的時候說不定也能碰到類似的點。

思路:

當我們在找可以構建csrf的時候,多找找可以提交上傳圖片的,部分是可以自由構建url,如圖:

漏洞位置:

反饋位置構造csrf

既然能任意構建url,並沒有校驗防禦。

開始找後臺漏洞點

添加管理員處抓包

添加管理員轉get試下,看能不能成功添加。

發現可行,我們返回反饋列表抓包構建下poc:

這裏的話先構造一個添加管理員的,&符號需要編碼下。

【----幫助網安學習,以下所有學習資料免費領!加vx:yj009991,備註 “博客園” 獲取!】

 ① 網安學習成長路徑思維導圖
 ② 60+網安經典常用工具包
 ③ 100+SRC漏洞分析報告
 ④ 150+網安攻防實戰技術電子書
 ⑤ 最權威CISSP 認證考試指南+題庫
 ⑥ 超1800頁CTF實戰技巧手冊
 ⑦ 最新網安大廠面試題合集(含答案)
 ⑧ APP客戶端安全檢測指南(安卓+IOS)

然後返回後臺看看反饋列表。

這裏的話只需要管理員點開觸發即可。

點擊之後Img src會加載get請求。

成功添加管理員

Poc:

添加管理員

/admin.php/sys/save?name=admin1&pass=123456

修改認證碼

/admin.php/setting/save?admin_code=admin

當然沒rce是沒有靈魂的。

在採集管理,下載資源會壓縮保存。

因爲if會判斷執行無法用|那麼就用;,因爲;在shell中,擔任連續指令,從左到右執行,當執行到錯誤的命令會停止。

可以看到我這裏的分別執行了ls和ping命令。

演示:

ls;ping

ls;dir;ping;i

復現成功

RCE 就不公佈了,涉及到很多站點。

更多靶場實驗練習、網安學習資料,請點擊這裏>>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章