MCP 安全全景:研究揭示 8 大风险,40% 服务器无鉴权
Hacken_io · reddit · 2026-07-30
安全团队 Hacken 深入分析了模型上下文协议(MCP)的安全模型,指出了 8 个频发的高危漏洞。文章指出,MCP 的安全不能仅靠 OAuth 和最小权限原则来保障。
八大核心风险:
- Prompt 注入升级:在 MCP 环境下,恶意的 Prompt 注入不仅会产生错误文本,还可能诱导模型执行危险的工具调用。
- 工具权限过大:如果模型被劫持调用高权限工具(如 Shell 执行或全量数据库写入),爆炸半径将不可控。
- 零鉴权工具:对在线 MCP 服务器的扫描显示,高达 40.55% 的服务器暴露了没有任何鉴权的工具。
- OAuth 实现缺陷:在测试的 119 个启用了 OAuth 的服务器中,100% 存在至少一个鉴权漏洞(共发现 325 个缺陷)。
- 混淆代理问题:如果 MCP 服务器在客户端和上游 API 之间透传 Token,可能导致跨服务的身份冒用。
- 上下文投毒:攻击者篡改喂给模型的资源(如文件、日志),可以隐蔽地操纵模型执行恶意操作。
- 会话劫持:如果仅凭 Session ID 即可验证请求,极易被黑客劫持并冒充客户端。
- 本地服务器沦陷:本地 MCP 服务器若被授予整个主目录的访问权限,一旦遭遇供应链攻击,将直接暴露 SSH 密钥和云凭证。
所属事件:研究揭示 MCP 协议八大安全隐患(2 条相关)→
「编程与Agent」频道最新
- 创业者吐槽 AI agent 用不起来,回应称落地靠组织而非模型 — EdenEmarco177 · 2026-10-16
- 开源 Obsidian 插件目录查询 MCP:让 coding agent 先查重再造轮子 — pitfa19 · 2026-10-16
- Cheng Lou 开源 Handwired:手写权重把代码变成零训练神经网络 — dotey · 2026-10-16
- 用 Notion 搭个人记忆库,让所有 AI Agent 即插即用共享上下文 — ivanhzhao · 2026-10-16
- Lovable 应用接入 WhatsApp,可自动搭建客服收件箱与消息模板 — AlexandrePesant · 2026-10-16
- 斯坦福 HAI:AI 编码智能体在团队协作上表现糟糕 — 233C · 2026-10-16