Claude Code 插件哈希固定绕过漏洞,2.1.179 之前版本受影响
Claude Code: Plugin Hash Pin Bypass Allows Bypass of Hash Pinning
AI 导读
GitHub 安全公告披露 Claude Code 与 Claude Desktop 的插件安装流程存在哈希固定绕过漏洞(CVE-2026-86063):安装时用 `git checkout` 取出市场固定的 commit SHA,但未校验检出后的 HEAD 是否与固定 SHA 一致。攻击者控制插件上游仓库后,可创建与 40 位 SHA 同名的分支,使检出静默解析到攻击者分支,从而绕过哈希固定、安装攻击者控制的代码。利用该漏洞需要用户安装恶意插件并固定到安全哈希,且插件源托管在允许 SHA 形状分支名的 git 主机上。受影响版本为 @anthropic-ai/claude-code 2.1.179 之前,已在 2.1.179 修复;使用标准 Claude Code 自动更新的用户已收到修复,手动更新用户需升级到最新版本。
推荐理由
公告说明了插件安装时未校验 HEAD 与固定 SHA 一致的具体机制,使用 Claude Code 插件的团队可据此确认是否已更新到修复版本。