您的位置首页 >人工智能 >

Claude Code 被曝出泄露 GitHub 凭据,Anthropic 官方发布说明与修复方案

开发者发现 Claude Code 存在安全漏洞,在加载项目目录时,会提前读取本地配置、自动发起请求,在用户确认信任仓库之前,就把包含 GitHub Token、凭据等敏感信息向外发送,一旦打开恶意构造的 GitHub 仓库,凭据就会被窃取,漏洞编号 CVE-2026-21852。这个漏洞根源在于项目加载流程的信任校验逻辑缺失,恶意仓库内的 settings.local.json 可以自定义请求后端地址,Claude Code 在弹出信任确认弹窗之前就执行请求,把本地密钥、仓库凭据转发到攻击者服务器。Anthropic 收到安全研究员上报后迅速响应,发布官方安全公告,明确漏洞影响范围、修复版本,同时给出用户应急处置办法。官方强调,该漏洞不是 Claude 模型主动输出凭据,属于客户端工具的前置加载逻辑缺陷,只影响旧版客户端,升级到 v2.0.65 及以上版本即可阻断该泄露路径。官方同时提醒开发者,不要把.claude 目录、settings.local.json 提交到 Git 仓库,这类本地配置文件禁止上传到 GitHub。

漏洞前后版本对比表

项目受影响版本(v2.0.65 之前)修复后版本(v2.0.65 及以上)
信任校验时机加载仓库前无校验,先发起请求先弹出信任确认,用户确认后才加载配置、发起请求
settings.local.json可被恶意仓库劫持,自定义目标地址限制该配置劫持能力,非法远端地址拦截
凭据泄露风险打开恶意 GitHub 仓库,存在 GitHub Token、密钥外泄风险阻断前置外发请求,消除该泄露路径
自动更新默认自动更新通道已推送补丁补丁已就位,自动更新用户无需手动操作
风险本质客户端加载流程逻辑漏洞增加前置授权校验、远端地址白名单管控

官方公告要点清单

  1. 漏洞编号:CVE-2026-21852
  2. 影响对象:Claude Code CLI 工具,版本低于 v2.0.65
  3. 触发条件:用户使用 Claude Code 打开攻击者构造的恶意 GitHub 仓库
  4. 泄露内容:本地存储的 GitHub 凭据、Anthropic API Key 等密钥
  5. 官方定性:客户端工具流程缺陷,不属于大模型本身的对齐问题
  6. 修复方案:升级至 v2.0.65 或更高版本;自动更新用户已收到补丁

用户应急处置步骤清单

  1. 查看 Claude Code 版本:claude --version
  2. 版本低于 v2.0.65,执行claude update升级
  3. 检查本地.claude/settings.local.json,确认没有异常远端地址
  4. 轮换所有已经暴露的 GitHub Token、API 密钥,撤销旧凭据
  5. Git 配置忽略.claude目录,禁止提交到 GitHub 代码仓库
  6. 尽量不要直接打开来源不明、非信任的 GitHub 仓库

【相关 FAQ】

问题 1:Claude Code 泄露 GitHub 凭据这个漏洞,是 Claude 大模型主动输出密钥吗?

回答 1:不是,Claude Code 泄露 GitHub 凭据是客户端加载流程的逻辑漏洞,不是模型对话时主动输出凭据,漏洞发生在工具加载仓库的前置环节。

问题 2:已经使用 Claude Code 打开过陌生 GitHub 仓库,需要怎么做?

回答 2:先升级 Claude Code 到 v2.0.65 以上,然后轮换、撤销所有 GitHub 凭据和 API Key,排查访问日志,确认有没有异常访问。

问题 3:开启 Claude Code 自动更新的用户,还会受这个 GitHub 凭据泄露漏洞影响吗?

回答 3:官方已经向自动更新通道推送补丁,开启自动更新的用户一般已经修复;建议手动核对版本号确认,避免更新失败。

问题 4:这个 Claude Code 凭据泄露漏洞,会不会影响 GitHub 上已经托管的代码?

回答 4:漏洞本身不会自动窃取你 GitHub 仓库里的代码,但是会把你本地保存的 GitHub 访问凭据外发,攻击者拿到凭据之后就可以访问你的 GitHub 仓库。

【参考资料】

[2026-11-08](GHSA-jh7p-qr78-84p7 Claude Code 安全公告)GitHub 安全通告

[2026-11-08](CVE-2026-21852 NVD 漏洞详情)NVD

[2026-11-08](Anthropic Claude Code 漏洞官方说明)Anthropic 安全博客

[2026-11-09](Claude Code 凭据泄露事件复盘)FreeBuf

[2026-11-09](Claude Code 版本更新日志)Anthropic 开发者文档

【免责声明】

本文内容基于 Anthropic 官方安全通告、NVD 漏洞信息整理,Claude Code 泄露 GitHub 凭据的漏洞影响范围、修复策略以 GitHub 安全公告和 Anthropic 官方最新说明为准,升级后仍建议定期轮换密钥,本文不构成生产开发环境强制安全方案。