萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 資訊安全防護

網站高風險漏洞全景:SQLi、XSS、源碼洩露、備份檔、SVN 洩露、Resin 任意讀取

高風險 = 可直接導致資料外洩、伺服器失陷、業務中斷

六大高風險漏洞深度解析

漏洞成因直接後果利用門檻
SQL 注入輸入未參數化拼接 SQL資料竊取/竄改/刪除、寫 WebShell、RCE低 (自動化工具 SQLMap 即可)
XSS 跨站腳本輸出未編碼、CSP 缺失Session 劫持、釣魚、掛馬、蠕蟲、後台淪陷低 (瀏覽器自動執行)
源碼洩露解析失敗、備份檔、.git/.svn、錯誤回顯白箱審計發現更多 0-day、硬編碼密鑰、邏輯漏洞低 (直接下載/瀏覽)
備份檔案開發/運維直接留在 Web 目錄完整資料庫/源碼/設定一鍵打包帶走極低 (字典掃描即中)
SVN/版控洩露`.svn/entries`, `.git/` 目錄可存取還原完整歷史源碼、獲取內部伺服器 IP/帳號、追蹤開發流程低 (工具自動化 gitdumper/svn-extractor)
Resin 任意檔案讀取舊版 Resin `/resin-doc` 目錄遍歷漏洞 (CVE-2013-XXXX)讀取 `/etc/passwd`, `web.xml`, `class` 檔案、JSP 源碼、JDBC 密碼低 (直接 URL 遍歷)

攻擊鏈串聯範例

  1. 掃描發現 `.git` 洩露 → 下載源碼。
  2. 源碼審計發現 SQLi + 任意檔案上傳。
  3. SQLi `INTO OUTFILE` 寫 WebShell (利用源碼得知絕對路徑)。
  4. WebShell 執行 `mysqldump` 導出全庫 → 勒索/出售。
  5. 同源碼中發現 Resin 版本易受任意讀取 → 讀取 `resin.conf` 獲取內網服務拓撲。
  6. 橫向移動至內網核心資料庫/AD 域控。

修補與緩解策略 (按優先級)

  1. 立即下線/隔離受影響站點,切換維護頁面。
  2. 刪除/移出所有備份檔、版控目錄、探針、範例應用、Resin `resin-doc` 目錄。
  3. 修復代碼:全站強制參數化查詢、輸出編碼、CSP 部署 (參考 ID:133017, 133018)。
  4. 資料庫帳號降權:Web 應用帳號僅 `SELECT/INSERT/UPDATE/DELETE` 特定表,撤銷 `FILE`、`PROCESS`、`SUPER`、`SHUTDOWN` 權限。
  5. WAF 緊急規則:攔截 `UNION SELECT`, `INTO OUTFILE`, `
copyright © 萬盛學電腦網 all rights reserved