专栏名称: 蚂蚁技术AntTech
分享蚂蚁集团的技术能力和技术文化。
目录
相关文章推荐
OSC开源社区  ·  音乐行业的顽疾,关AI什么事 ·  昨天  
OSC开源社区  ·  走进群核科技丨AI 数据全链路闭环加速沙龙 ·  2 天前  
51CTO官微  ·  本命周!MiniMax ... ·  昨天  
伯乐在线  ·  499 美元的"爱国税"?特朗普 T1 ... ·  昨天  
伯乐在线  ·  499 美元的"爱国税"?特朗普 T1 ... ·  昨天  
极客之家  ·  永久免费!领先的可视化大屏开发及IOT平台 ·  2 天前  
51好读  ›  专栏  ›  蚂蚁技术AntTech

揭秘MCP生态中的「暗面」:Agent如何成为攻击者的帮凶?

蚂蚁技术AntTech  · 公众号  · 程序员  · 2025-06-16 11:12

主要观点总结

文章介绍了Model Context Protocol(MCP)生态系统中的新型攻击向量及其相关安全问题。文章指出主流MCP聚合平台缺乏严格的审核机制,为攻击者创造了上传恶意服务器的条件,并且用户在识别和分析恶意MCP服务器方面存在显著困难。文章还详细描述了四种新型攻击向量:工具中毒攻击、傀儡攻击、供应链攻击和恶意外部资源攻击,并进行了实验验证。此外,文章还指出了MCP安全生态面临的深层挑战,如用户对MCP安全问题的认知不足、用户对安全警告的脱敏和疲劳、MCP聚合平台的责任真空以及大语言模型的信任悖论和固有防御局限。最后,文章提出了未来构建更健壮的LLM生态系统的发展方向和建议。

关键观点总结

关键观点1: 主流MCP聚合平台缺乏严格的审核机制,攻击者可轻易上传恶意服务器。

现有的MCP聚合平台在审核上传的服务器时存在漏洞,这使得攻击者可以轻易地上传带有恶意代码的服务器。这些服务器可能会对用户造成潜在的安全风险。

关键观点2: 用户在识别和分析恶意MCP服务器方面存在显著困难。

研究发现,大多数用户难以准确识别出恶意MCP服务器,这进一步增加了用户面临的安全风险。因此,提高用户的安全意识和培训用户如何识别恶意服务器是至关重要的。

关键观点3: 存在四种新型攻击向量:工具中毒攻击、傀儡攻击、供应链攻击和恶意外部资源攻击。

文章详细描述了这四种新型攻击向量的工作原理和影响。这些攻击向量利用了MCP生态系统的特点,对LLMs构成了潜在的安全威胁。

关键观点4: MCP生态系统面临多个深层安全挑战。

这些挑战包括用户对MCP安全问题的认知不足、用户对安全警告的脱敏和疲劳、MCP聚合平台的责任真空以及大语言模型的信任悖论和固有防御局限。为了解决这些挑战,需要采取一系列措施,包括建立严格的审核机制、提高用户安全意识、明确聚合平台的责任等。

关键观点5: 未来构建更健壮的LLM生态系统的发展方向和建议。

为了应对MCP生态系统中的安全风险,文章提出了一系列发展方向和建议,包括建立严格的审核机制、部署智能安全网关、推行加密签名与可信分发标准以及提升LLM基座模型的防御能力等。这些措施有助于在开放与安全之间找到平衡点,构建更健壮的LLM生态系统。


正文

请到「今天看啥」查看全文


四种新型攻击向量


我们依据下图数字标号所代表的交互路径,分类总结了四种MCP生态系统中的新型攻击向量。


图注:MCP工作流


1

工具中毒攻击

(Tool Poisoning Attack)

攻击者在MCP服务器的工具描述中嵌入用户难以注意的恶意指令,这些隐藏指令通过欺骗或注入的方式导致使LLMs输出不可信的结果,或窃取用户预定义的敏感信息。该攻击主要影响路径②->④,在路径⑥期间成功利用。


2

傀儡攻击

(Puppet Attack)

在多个MCP服务器共存的环境中,恶意服务器通过精心设计的工具描述对LLMs实施提示注入,以影响LLM代理进行工具调用的决策过程。用于攻击的服务器A通常无需被直接执行,而是在服务器能力注册的初始化阶段②以及④->⑤影响LLM代理,在路径⑥期间成功利用。


3

供应链攻击

(Rug Pull Attack)







请到「今天看啥」查看全文