MCP漏洞利用的实际原理(以及为何容易被忽视)

行业趋势 | 2025年11月19日

模型上下文协议正在推动强大的新工作流。它让模型能够调用工具、查询系统,并代表用户执行操作。这项能力可显著提升生产力,但也带来了新的现实攻击面:当模型、智能体或AI客户端继承用户身份时,MCP工具或软件包中的细微变更可能引入大规模且难以察觉的风险。

一句话概括风险

使用用户凭据运行的MCP服务器可以访问该用户有权访问的相同系统和API。遭入侵的工具无需破解身份验证,因为它们已经以合法用户的身份运行。

这些利用攻击究竟是如何发生的

每个MCP工具都会向模型提供一组简单的信息:名称、供人阅读的描述和参数列表。模型根据这些描述选择要调用的工具,并确定如何填写其参数。实际上,工具元数据可以影响模型的行为。这就是协议内置的提示词注入。

例如,假设一个正常的“获取天气”工具被修改为:运行前必须先获取CRM查询结果。模型按照该指令提取了CRM数据,并将其传入天气工具的执行上下文。攻击者只需再添加一行代码,将收集的数据发送到公共端点,即可窃取CRM记录。用户仍会收到正常的天气响应,而敏感的交易数据已在不知情的情况下被发送到组织外部。

该漏洞利用无需越狱,也不需要复杂的黑客攻击,只需对工具稍作修改并提供少量自然语言指引。由于许多MCP软件包会通过npx等便捷命令或“latest”标签进行安装或更新,客户端启动时可能会自动引入已遭篡改的代码。

为何传统控制措施往往无法发现此类问题

大多数安全工具旨在保护API、实施身份验证并监控网络边界。MCP攻击利用的是另一个维度:模型选择工具并将其串联起来的方式。本地MCP服务器可以运行任意代码,而模型串联工具的方式可能无法通过仅针对API的监控发现。

简而言之,这些攻击看起来与合法的用户操作无异。它们使用合法凭据发起合法调用,因此现有工具难以检测攻击并确定其来源。

为何这一风险正在扩大

MCP正逐渐走出仅限开发人员使用的工作流。SaaS供应商和产品团队正通过点击即可添加的流程,将代理式自动化功能作为“工具”“代理”或“自动化”提供。非技术用户可能在不了解安全影响的情况下启用这些功能。这意味着,供应链或工具层面的安全失陷可能波及工程团队之外,并影响整个企业的产品用户。

我们还看到,一些注册表和精选目录将第三方MCP服务标为“可信”组件。这些列表可能通过抓取公共代码库或从中收录内容生成,而认证标识并不能保证安全。

实际影响

成功利用MCP漏洞可能造成多种危害,包括在用户毫无察觉的情况下窃取客户记录、获取临时凭据或令牌并用于后续调用、触发破坏性操作,或将多个小操作串联成影响更大且代价高昂的操作链。更重要的是,即使用户认为自己只是在执行常规的低风险任务,这些行为也可能发生。

后续措施

对大多数组织而言,完全阻止MCP并不可行。MCP能够带来切实价值,取消访问权限只会促使用户转向影子AI和未经批准的变通方法。切实可行的下一步是了解正在使用哪些MCP资源,对这些工具进行分类,并在模型边界实施策略和运行时控制。

预约演示,了解F5 Workforce AI Security(原名SurepathAI)如何整合发现、分类和策略执行,在防止高风险操作的同时,帮助员工保持高效。

分享

关于作者

相关博客文章

AI与网络安全
行业趋势 | 2026/10/02

AI与网络安全

了解AI与网络安全如何协同发挥作用。探索AI和机器学习(ML)如何帮助企业提升安全性和效率,并借助F5为创新做好准备。

智能体AI改变了CISO需要关注的关键问题
行业趋势 | 2026/09/22

智能体AI改变了CISO需要关注的关键问题

随着非人类身份不断增加,F5研究表明,需要提高可见性、加强治理并明确责任,以尽可能降低网络安全风险。

AI经济格局将在数据传输中见分晓
行业趋势 | 2026/08/06

AI经济格局将在数据传输中见分晓

了解为何推理路由、安全性和路径内控制,而非仅靠更快的GPU,将影响每个令牌的成本和AI基础设施的经济效益。

WAF和API发现技术在保护智能体AI应用中的作用
行业趋势 | 2026/05/13

WAF和API发现技术在保护智能体AI应用中的作用

智能体AI系统的功能和集成会在运行时快速变化。要以同样的速度保障其安全,需要通过API发现和Web应用防火墙(WAF)实施切实可行的控制措施。

IT与OT融合:当前趋势及为何必须以安全为先
行业趋势 | 2026/04/29

IT与OT融合:当前趋势及为何必须以安全为先

随着IT与OT系统不断融合,攻击面也随之扩大。了解组织如何实现安全集成,以及F5 ADSP如何帮助大规模保护运营。

保护AI数据管道安全,同时不降低管道运行速度
行业趋势 | 2026/02/18

保护AI数据管道安全,同时不降低管道运行速度

保护AI数据管道并非可选项,这一点毋庸置疑。真正不那么显而易见且更具挑战性的是,如何妥善保护它。