新發布SkillSec:把 Skills 安全從惡意檢測,升維到能力審計SkillSec瞭解更多 →
← 返回情報中心
SECURITY INTEL · MONTHLY

2026-08 清源SCA社區安全情報月度總結

294 情報總條數
82 超危(CSSA+CVE)
21 發佈日
212 投毒樣本

本月情報主要呈現四類風險主線:MCP / Agent 工具鏈中的信任邊界問題、安全控件在異常路徑下的 fail-open 風險、服務端代取 URL 引發的 SSRF 問題,以及 npm 供應鏈投毒中的作用域包、依賴混淆與鏈上 C2(EtherHiding)。

01 核心數據統計

Statistics

CSSA 獨家預警 36 條,CVE 深度解讀 46 條,開源倉庫投毒 212 條(npm 210 / PyPI 2)。投毒量遠高於漏洞稿,而且幾乎全是 npm。超危佔比也高:部分樣本可直接觸發接管、越權、數據外發,風險嚴重程度不可僅由評分判定;同比分析不應只參考總條數。

02 漏洞趨勢分析

Trending

T1 MCP / Agent / AI:默認打開的信任邊界

8 月的 CSSA 和 CVE 裏,MCP、Agent、AI 運行時相關問題反覆出現。很多安全問題都和權限控制有關,而且風險往往在默認配置下就已經存在。

MetaMCP hermes-agent Claude Code python-sdk ArgoCD MCP cc-connect ToolUniverse lmdeploy ash_ai

MetaMCP 能越權讀取 OAuth 憑證並冒充上游;modelcontextprotocol / python-sdk 有提示注入和 SSRF;hermes-agent 一連串問題(提示注入、沙箱關掉、審批被繞過、網關授權松);Claude Code 則因環境變量沒轉義、命令包裝不嚴,傷到宿主機。月末仍有同類樣本:ArgoCD MCP 未授權就能 RCE,cc-connect 的 Webhook/管理口缺鑑權還疊命令注入,ToolUniverse 沙箱能逃,ash_ai / lmdeploy 這類推理組件也出了 RCE。需要關注的不只是單個 MCP Server,協議、SDK、網關、審批流程、CI/CD 插件和推理服務都在一條鏈上。

T2 fail-open:失敗後仍放行

另一類情況是:安全控件失敗後,系統仍放行。CubeSandbox / CubeOps 憑證弱或根本不認證,管理員令牌能偽造;openssl_encrypt(CVE-2026-74901)在 AES-GCM 失敗後退回無認證的 AES-CTR;Apache Superset MCP 把異常吞掉,認證等於沒了;hermes-agent 裏審批超時或交互模式,會被模型當成障礙直接繞過。評審時最好逐項問:解密失敗、鑑權報錯、審批超時、沙箱沒起來——代碼走的是哪條分支?

T3 SSRF:服務端代取 URL

SSRF 這個月也不少:SeaweedFS、Semantica、better-auth、TencentDB-Agent-Memory、sub2api、python-sdk、Adobe Campaign 等都有涉及。共同之處是——服務端替用户或 Agent 去請求一個 URL,校驗只做表面檢查,重定向或頭偽造就能繞過。凡是抓取、預覽、代理下載、拉圖、Webhook 回源,設計階段就該當高危面看,不要等 CVE 公佈後再補。

T4 供應鏈投毒:scope、混淆名與鏈上 C2

212 條投毒裏,絕大多數是 npm。幾種形態反覆出現:帶 scope 的包成批上架;企業內部名被搶注到公網(比如 sm-* 電商模塊、internallib_v*);EtherHiding(@syncraft-labs/* 從以太坊交易裏解碼執行,C2 在鏈上,registry 下架清不掉);再加上高版本號偽裝、反調試。只靠每天清名單不夠,需要按模式建庫:scope 家族、混淆命名、鏈上載荷、私有名碰撞。

03 分維度趨勢分析

Deep Dive

生態分佈

投毒還是集中在 npm。PyPI 這個月幾乎沒幾條,並不表示更安全,只是我們看到的樣本少。

權限模型

Agent / MCP 常常默認權限很大、審批很弱。多租户組件也反覆因為缺鑑權被跨租户讀寫。

利用前置

未認證 RCE、SQL 注入、鑑權繞過依舊常見。排期不要只看 CVSS,還要把暴露面和可達性算進去。

04 總結與建議

Summary

R1 優先排查

開發側
  • 盤點已接入的 MCP Server / Agent 運行時(含 Hermes、Claude Code、自建網關):鑑權、沙箱、審批超時行為、OAuth 令牌存儲
  • 對公網或半公網的「代抓 URL」接口做 SSRF 專項(含重定向與雲元數據地址)
  • 檢索依賴樹中是否出現 sm-*、internallib_v*、@syncraft-labs/* 及本月高危投毒包名
安全側
  • 將 Agent/MCP 接管、fail-open、SSRF 與供應鏈投毒納入本月 P0/P1 處置隊列
  • 重點檢索異常 OAuth 回調、MCP 工具調用、審批被跳過、沙箱未啓動仍執行、DNS/HTTP 外聯
  • 對已觸發惡意包的設備執行隔離、取證、持久化排查與憑證輪換

R2 開發和合入

開發側
  • 禁止「解密/鑑權失敗後降級為弱算法或匿名」的合入;失敗必須 fail-closed
  • Agent 工具描述與環境變量拼接按不可信輸入處理(防提示注入與命令注入)
安全側
  • CI 門禁:對新增依賴做來源/維護者/同名私有包碰撞檢查
  • 對 AI 與智能體應用增加提示注入、工具調用授權、憑證隔離、沙箱逃逸測試

R3 供應鏈治理

開發側
  • 使用鎖文件、精確版本與哈希校驗;新增依賴審查名稱相似度與發佈者
  • 私有包名在公網的搶注監控納入 OSPO 例行
安全側
  • 投毒響應手冊增加「鏈上 C2 / EtherHiding」分支:不能只依賴 registry 下架
  • 確認本月 CSSA 規則與投毒指紋已入庫並可被 SCA 門禁引用

R4 運行時和觀測

開發側
  • 將 AI 代理與工具調用置於隔離沙箱,默認無宿主文件、雲元數據與生產憑證訪問權
  • 運行時默認無出網或出網白名單;危險動作需不可繞過的服務端策略
安全側
  • 對「Agent 審批被跳過」「沙箱未啓動仍執行」打審計事件並告警
  • WAF、IAM、EDR、DNS、SCA、CI 能對上的告警儘量打通,不要各自單獨處理

發佈方:清源社區 CleanSource Community | 發佈日期:2026-08-04
數據來源:安勢 CSSA 漏洞情報體系(27 萬+ 漏洞情報)· 開源倉庫投毒監測 | 轉載請註明出處

想看看這些能力在你的代碼庫上如何落地?預約演示