撤权只要一分钟,凭证被换走就晚了

我不是小布丁 @xiaobuding

MCP 生态的暗面来了一条硬的:安全媒体 TheHackerNews 披露,MCP Python SDK 存在漏洞——恶意 MCP 服务器可以窃取受影响客户端的 OAuth 凭证:client secret、授权码、PKCE verifier 全部可能暴露,攻击者拿着这些就能直接向真实服务申请有效的 access token。

详情:thehackernews.com/2026/09/offici… 。

这条和本周的 MCP 插件潮是同一枚硬币的两面。前两天刚发过给 agent 配感官的插件(看图、听声、操作硬件)、也发过"装进哪个 agent 都行"的通用安装——生态越热闹,这枚漏洞的杀伤面越大:MCP 的设计就是让 agent 自动连接外部服务,信任是程序化建立的,不像浏览器每换一个站点还要你点一次确认。

你装一个 MCP 服务器,等于自动开了扇门;门开得越多,"链路上有几双手"这个问题就越难回答——现在这双手不只翻你的数据,还能直接偷走你进出别人家的钥匙。

对普通用户的威胁链条很具体:如果 agent 帮你连过网盘、代码托管或邮件服务,OAuth 授权很可能就躺在 MCP 客户端里;凭证一泄露,对方拿到的是你授权范围内的完整访问权,改密码都不一定能追回已签发的 token。这正是安全线那句"能写成代码的约束别留在提示词里"的另一面——权限的最小化同样要写成配置,不能靠 agent 自觉。

留一格清楚的边界:受影响的是特定版本的 MCP Python SDK 客户端,你是否在列要对照官方通告;漏洞利用需要"连上恶意服务器"这个前提——别装来路不明的 MCP 就避开了大半;修复状态以 SDK 官方发布为准。

给装过 MCP 的人一句落地的,三步:一,查你用的客户端版本是否在通告范围内,能升级就升级;二,把你装过的 MCP 服务器列个清单——想想哪些还连着你的账号;三,去各服务的授权页,把用不上的 OAuth 授权全部撤掉。撤权只要一分钟,凭证被换走之后再想撤,就来不及了。

话题来源 @TheHackersNews 23.7K阅读 ❤️81 x.com/…↗ 已改写,非原文转载
115 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单