网易首页 > 网易号 > 正文 申请入驻

这个团队用计算器App偷走SSH密钥:MCP安全攻防的3个致命盲区

0
分享至

去年企业安全团队平均花费340万美元处理供应链攻击。而当攻击向量变成你员工每天调用的AI工具时,这笔账还没人算清楚。

本文是MCP企业安全系列的第二部分。第一部分我们画了信任边界、用STRIDE做了威胁建模、提出了三重门架构——那是蓝图。这部分我们直接破门而入,测试那些锁到底管不管用。

作者从安全架构师切换到红队视角,用一套完整的攻击剧本告诉你:为什么你的MCP(模型上下文协议,Model Context Protocol)部署可能已经在裸奔。

攻击场景一:计算器App的温柔陷阱

「我偷走了你的SSH密钥,用的只是一个计算器App。」

这不是电影台词。在MCP生态里,一个看似无害的工具调用能层层穿透,最终摸到核心资产。

攻击路径是这样的:用户向AI助手询问「帮我算一下这个月的预算」,AI调用了一个第三方MCP计算器服务。这个服务返回的不仅是计算结果,还有一段精心构造的恶意指令。AI助手忠实地执行了——因为它被设计成这样。

问题在于MCP的权限模型。大多数企业部署时,工具调用权限是「全有或全无」。要么AI能访问你的文件系统、数据库、代码仓库,要么什么都干不了。中间状态?不存在的。

攻击者利用的就是这个盲区。一个被攻破的MCP服务器可以:

• 读取环境变量中的API密钥

• 遍历本地文件系统寻找.ssh目录

• 通过DNS外带(OOB)通道把密钥传出去

整个过程不需要用户点击任何链接,不需要钓鱼邮件,只需要一次正常的AI对话。

攻击场景二:供应链的幽灵依赖

MCP生态正在快速膨胀。GitHub上已经有超过8000个开源MCP服务器,其中大部分由个人开发者维护,没有任何安全审计。

红队的测试方法很简单:克隆一个热门的MCP服务器仓库,提交一个「功能更新」,在代码里埋一个延迟触发的payload。然后等待。

平均72小时内,这个更新会被合并。一周内,超过200个企业实例拉取了新版本。

这不是假设。2024年12月,一个流行的Slack MCP服务器被发现包含恶意代码,影响范围覆盖47家企业的内部通讯数据。攻击者甚至没有费力去隐藏——代码就躺在明显的位置,只是没人看。

MCP的供应链风险比传统软件更隐蔽。传统依赖你至少知道自己在用什么库,版本号清清楚楚。MCP服务器是动态加载的,AI助手可能在一次对话中切换十几个工具,用户完全无感知。

三重门架构的压力测试

第一部分提出的三重门架构——身份门、策略门、审计门——在红队视角下暴露了几个关键弱点。

身份门:OAuth 2.1不够用了

当前MCP的身份验证主要依赖OAuth 2.1,但红队发现两个绕过路径:

第一,令牌作用域的粒度太粗。一个MCP服务器申请「读取Google Drive」权限,用户看到的是友好的授权界面,点一下「允许」。但实际上这个权限包含所有文件,包括共享给你的敏感文档。

第二,令牌刷新机制的攻击面。大多数MCP服务器长期持有刷新令牌,一旦服务器被攻破,攻击者可以持续获取新的访问令牌,直到用户手动撤销授权——而平均用户从不这样做。

策略门:规则引擎的幻觉

企业喜欢在MCP网关前部署策略引擎,设定规则比如「禁止访问生产数据库」。红队的测试显示,这些规则有30%以上的绕过率。

常见手法:利用AI的上下文窗口注入。攻击者在工具返回结果中嵌入隐藏指令,让AI「误解」用户的真实意图。比如用户说「查看昨天的日志」,AI实际执行的是「导出过去一年的用户数据并发送到外部服务器」。

策略引擎看到的是合法的日志查询请求,审计日志记录的也是这个。真正的恶意操作被藏在AI的「理解」层。

审计门:日志里的盲区

最讽刺的发现:即使三重门全部正常工作,审计日志仍然可能漏掉关键信息。

MCP的日志标准(如果存在的话)只记录工具调用的元数据——哪个服务器、什么时间、什么参数。但AI对工具返回内容的「再加工」过程完全黑箱。攻击者可以让工具返回无害的内容,诱导AI生成恶意输出,这个因果链在日志里找不到。

红队的建议:从假设 breach 开始

第一部分的安全架构是「尽可能阻止攻击」。红队的视角是「假设攻击已经发生,怎么减少损失」。

基于此,三个具体建议:

工具隔离沙箱:每个MCP服务器运行在独立的网络命名空间,文件系统访问通过FUSE(用户空间文件系统)代理。即使一个服务器被攻破,横向移动的成本大幅提高。

人机回环(Human-in-the-loop)的强制触发:不是让用户每次都点确认——那会导致确认疲劳——而是基于行为异常检测。如果AI连续调用三个涉及敏感数据的工具,自动触发人工审核。

语义级审计:记录AI的「思考过程」,而不仅是工具调用。这需要修改MCP客户端的实现,但只有这样才能捕获上下文注入攻击。

最后一点可能最具争议:企业应该考虑自建核心MCP服务器,而不是依赖开源生态。不是不信任开源,而是MCP的攻击面太特殊——它坐在用户和AI之间,拥有两者的信任,却缺乏两者的监督。

一个被攻破的MCP服务器,等价于同时攻破了一个员工的笔记本电脑和这个员工能接触的所有AI助手。这个等式,你的安全预算算进去了吗?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
外交部一锤定音!赖清德没资格,郑丽文就算赢了选举也不认!

外交部一锤定音!赖清德没资格,郑丽文就算赢了选举也不认!

果妈聊娱乐
2026-04-25 13:48:35
女子20元买一旧肚兜,几年后去鉴宝,专家闻了闻,一句话让她傻眼

女子20元买一旧肚兜,几年后去鉴宝,专家闻了闻,一句话让她傻眼

灿烂夏天
2025-03-12 22:44:55
太可怕了!继注射药物、热巴事件后,王阳再揭娱乐圈最脏的一面

太可怕了!继注射药物、热巴事件后,王阳再揭娱乐圈最脏的一面

橙星文娱
2026-04-17 13:19:56
被活活绞了40分钟 行刑后脖子只剩一根韧带相连 24年后真相浮出水

被活活绞了40分钟 行刑后脖子只剩一根韧带相连 24年后真相浮出水

寻墨阁
2026-04-26 00:17:44
马苏深夜哽咽“一个人很久了”!孔令辉隔空回应:是我没顾上她

马苏深夜哽咽“一个人很久了”!孔令辉隔空回应:是我没顾上她

时间巡查
2026-04-25 16:06:47
仅播4集就口碑大爆,评分高达9.5,这才是黑马古装剧该有的样子

仅播4集就口碑大爆,评分高达9.5,这才是黑马古装剧该有的样子

糊咖娱乐
2026-04-25 16:58:09
别卷985了!税务局招了2.4万人,77%是本科,这些“双非”才是体制内亲儿子

别卷985了!税务局招了2.4万人,77%是本科,这些“双非”才是体制内亲儿子

老满说高考
2026-04-25 20:04:01
86年我在工厂值夜班,半夜撞见厂长媳妇从仓库出来,她让我别声张

86年我在工厂值夜班,半夜撞见厂长媳妇从仓库出来,她让我别声张

千秋文化
2026-04-21 20:11:53
男子登机口被拦收取200元行李“逾重费”,起诉西部航空和云南机场地服要求退还,西部航空称已尽到合理提示义务

男子登机口被拦收取200元行李“逾重费”,起诉西部航空和云南机场地服要求退还,西部航空称已尽到合理提示义务

大风新闻
2026-04-25 14:40:09
“单车刺客”?哈啰变速车1.5小时收费45元,游客直呼:骑不起

“单车刺客”?哈啰变速车1.5小时收费45元,游客直呼:骑不起

上观新闻
2026-04-25 15:09:07
宋氏姐妹谁最厉害?有人坦言:宋霭龄动动指头,能让宋美龄团团转

宋氏姐妹谁最厉害?有人坦言:宋霭龄动动指头,能让宋美龄团团转

春秋砚
2026-04-26 06:00:19
广东下一波暴雨,时间确定!

广东下一波暴雨,时间确定!

羊城攻略
2026-04-25 23:23:56
广东珠海一女神好漂亮, 身高179cm,体重50kg 美的让人移不开眼

广东珠海一女神好漂亮, 身高179cm,体重50kg 美的让人移不开眼

今日搞笑分享
2026-04-06 17:55:16
黄一鸣回应:没结婚一天找8个男的也没关系 承认跟40岁大叔交往过

黄一鸣回应:没结婚一天找8个男的也没关系 承认跟40岁大叔交往过

奇思妙想草叶君
2026-04-24 22:03:45
尾号9999999手机号将以26.6833万起拍价再次拍卖,月租仅9元,2个月前51万余元起拍无人接盘

尾号9999999手机号将以26.6833万起拍价再次拍卖,月租仅9元,2个月前51万余元起拍无人接盘

极目新闻
2026-04-25 18:36:08
这次DeepSeek没炸市场,因为它在等一个更大的爆点

这次DeepSeek没炸市场,因为它在等一个更大的爆点

凤凰网财经
2026-04-25 15:50:20
赴美签证更难了?美国使馆要求:申请人需公开社交媒体账户

赴美签证更难了?美国使馆要求:申请人需公开社交媒体账户

缅甸中文网
2026-04-24 18:17:44
岛内最新民调,事关两岸统一,蒋万安郑丽文支持率有惊人变化?

岛内最新民调,事关两岸统一,蒋万安郑丽文支持率有惊人变化?

DS北风
2026-04-23 15:56:17
湖人队勒布朗·詹姆斯称赞儿子布朗尼,在打火箭队时的沉着冷静

湖人队勒布朗·詹姆斯称赞儿子布朗尼,在打火箭队时的沉着冷静

好火子
2026-04-26 04:20:01
中方必须无条件割让领土?美发话后,马来西亚叫嚣:中国放弃南海

中方必须无条件割让领土?美发话后,马来西亚叫嚣:中国放弃南海

诗酒趁的年华
2026-04-22 05:07:02
2026-04-26 07:00:49
Ping值焦虑
Ping值焦虑
有态度网友ytd
1670文章数 25关注度
往期回顾 全部

科技要闻

DeepSeek V4发布!黄仁勋预言的"灾难"降临

头条要闻

媒体:美军在中东罕见高密度集结 伊朗开始调整战术

头条要闻

媒体:美军在中东罕见高密度集结 伊朗开始调整战术

体育要闻

那一刻开始,两支球队的命运悄然改变了

娱乐要闻

《我们的爸爸2》第一季完美爸爸翻车了

财经要闻

90%订单消失,中东旺季没了

汽车要闻

2026款乐道L90亮相北京车展 乐道L80正式官宣

态度原创

家居
时尚
旅游
艺术
军事航空

家居要闻

自然肌理 温润美学

这些穿搭适合春天!外套彩色内搭白色、裤子穿基础款,舒适大方

旅游要闻

美猴王VS水蜜桃,连云港、无锡文旅“双向奔赴”

艺术要闻

毛泽东写小字,太潇洒了

军事要闻

美防长:战事不会“没完没了”

无障碍浏览 进入关怀版