跳至主要內容
星帆 — Vela
科技前線生醫突破政策解讀成長思維焦點追蹤
設定興趣偏好EN
科技前線

AI 代理協議「MCP」傳安全漏洞,Anthropic 稱屬功能設計

Jason
Jason
· 2 分鐘閱讀
更新於 2026年5月2日
A conceptual image of a futuristic, glowing digital tunnel representing the 'Model Context Protocol'

MCP 協議:連接 AI 與工具的橋樑

隨著 AI 代理(AI Agents)的迅速普及,開發者需要一種標準化的協議來讓模型與本地工具進行溝通。Model Context Protocol(MCP)應運而生,旨在成為 AI 代理與工具之間的開放標準,並已獲得 Anthropic、OpenAI 及 Google DeepMind 的廣泛採納。然而,近期研究人員發現該協議在處理 STDIO 傳輸時存在潛在的指令執行風險。

根據 VentureBeat 的報導,研究團隊在審計中發現,MCP 的 STDIO 傳輸模式作為預設連接方式,在接收任何作業系統指令時會直接執行,而缺乏完善的「消毒(sanitization)」或檢查機制。這意味著如果攻擊者能控制傳輸的內容,理論上可以讓受限的 AI 代理執行惡意作業系統級別的指令。

安全與功能之爭

面對安全研究人員的質疑,Anthropic 的觀點引發了業內爭議。該公司在回應中將這種「指令執行」特性視為協議的「功能設計(feature)」而非漏洞,旨在提供開發者高度的彈性。這種主張認為,MCP 的設計目的是允許代理程式直接與本地終端進行互動,若加入過多限制則會削弱其核心價值。

然而,安全專家警告稱,這種將靈活性置於安全性之上的設計,對於在企業級環境中部署 AI 代理的組織來說,存在巨大的隱患。目前全球已有超過 20 萬個 MCP 伺服器部署,若此特性被惡意利用,將造成廣泛的潛在受攻擊面。此舉也促使企業資安團隊重新評估其 AI 代理架構的安全性。

企業 AI 部署的警訊

此次事件凸顯了當前 AI 生態系統在追求快速迭代與功能集成時,往往忽略了基礎建設的資安架構。對於正在考慮採用 AI 代理協助辦公室工作或自動化流程的企業而言,這是重要的提醒:即便是一個標榜為開放標準的協議,也需要經過嚴格的威脅建模(threat modeling)。

資安專家建議,企業在使用 MCP 或類似協議時,不應完全依賴開發者提供的預設安全設置。應在 AI 代理與底層作業系統之間建立「隔離層」,並實行嚴格的最小權限原則,確保 AI 代理僅能存取其必要的工具與數據資源,避免因底層協議缺陷導致整個辦公室網絡遭受攻擊。

常見問題

MCP 協議的安全漏洞是什麼?

該協議的 STDIO 傳輸模式會直接執行接收到的系統指令,若缺乏檢查機制,惡意內容可能被轉換為作業系統級別的惡意指令。

Anthropic 對此的回應為何?

Anthropic 將此特性解釋為有意設計的「功能」,旨在確保開發者在與本地終端互動時具備極大靈活性。

企業應如何應對此類風險?

企業在部署時應採取零信任架構,建立隔離層並嚴格限制 AI 代理的最小操作權限,不應依賴預設的開放權限。