据安全公司Apiiro发现,超过10万份Claude Code本地设置文件被上传至公开的GitHub仓库。其中约1100份文件包含数据库密码、API Token、私钥或root登录信息,涉及1994个代码库中的2539个真实凭据,影响63个组织。
该问题源于用户在选择“是,且不再询问”后,包含密钥的命令原文可能被写入到.claude/settings.local.json文件中,随后被误提交到GitHub仓库。
Claude Code团队成员Boris Cherny表示,团队正在研究预防措施,并考虑在Claude Code中内置密钥扫描功能以防止类似事件发生。