Anthropic 在北京时间 10 月 26 日发布安全公告:在 macOS 上,Claude Code 的 Edit 工具存在检查与使用之间的竞态问题。受影响的 npm 包版本为 低于 2.1.251,修复版本为 2.1.251。

本站图解:Claude Code macOS 公告的受影响与修复版本
本站图解:Claude Code macOS 公告的受影响与修复版本

公告描述的攻击有明确前提:攻击者控制的代码必须能在 Claude Code 的 Bash 沙箱中运行,例如来自恶意仓库或依赖脚本。利用该问题可能使编辑工具覆盖工作区之外、当前用户有写入权限的文件。公告明确提到 macOS,未说明 Linux 或 Windows 是否受同一问题影响。

修复版 2.1.251 已于 8 月发布;10 月 26 日是安全公告披露日期,并非修复首次发布的日期。Anthropic 表示,使用标准自动更新的用户已收到修复;手动更新的用户应更新至最新版本。版本固定的用户可先通过 claude --version 检查,再按自己的安装方式更新。

公告未说明是否发生过实际利用;本站未复现该漏洞。