Claude Code 设置文件被指在 GitHub 泄露数千个密钥
Claude Code 设置文件导致大量密钥泄露到 GitHub
Apiiro 安全研究人员发现,Claude Code 的设置文件在 GitHub 公开仓库中泄露了数千个密钥,包括数据库密码、API token 和 root 登录信息。
Ars Technica:AI· Kyle Orland·2026-11-10 01:24· 1 小时前AI 评分74
Claude Code 意外在 GitHub 上到处泄露密钥
AI 导读
Apiiro 安全研究人员发现,Claude Code 的设置文件在 GitHub 公开仓库中泄露了数千个密钥,包括数据库密码、API token 和 root 登录信息。
正文 · 原文
由于 Claude Code 处理设置文件的方式存在部分疏漏,它正在公开的 GitHub 实例上泄露敏感信息。这是 Apiiro 的 AI 安全研究人员的发现,他们在嵌入 GitHub 仓库的 Claude Code 设置文件中发现了数千个密钥,包括数据库密码、API token 和 root 登录信息。
泄露源于 Claude Code 处理用户对自动化 shell 命令批准的方式。当用户选择“是,且不再询问”选项来批准运行某条命令时,该选择会作为规则的一部分存储在用户电脑本地的“.claude/settings.local.json”文件中。该规则有时会被编码为模式,但命令本身通常会被原样写入该设置文件,包括其中可能嵌入的任何敏感信息。
如果设置文件留在用户本地机器上(当然,前提是该机器本身未被攻破),这其实算不上重大的安全问题。Anthropic 在其 Claude Code 文档中指出,这个特定的设置文件会被添加到开发者的全局 .gitignore 列表中,这通常能防止它被公开分享。
来源:Ars Technica:AI · arstechnica.com
来源:RadarAI · aihot.news