1122 份公开文件泄露密码:Claude Code「不再询问」暗藏密钥风险
jedisct1 · x · 2026-11-08
安全媒体 The Hacker News 报道,Anthropic 的 Claude Code 存在密钥泄露隐患:当用户对 shell 命令选择「Yes, and don't ask again」后,该命令会被原样(含命令中输入的密码、API key)以明文保存到项目的 .claude/settings.local.json 允许规则文件中。
安全公司 Apiiro 发现 GitHub 上有 1,122 份公开副本含至少一个密钥,虽然未验证是否仍有效,但本周已有一家被通知的公司确认其密钥仍是活的。研究人员用最新模型复现了该行为。
关键点:
- 从项目中删除该文件并不能消除泄露,git 历史和 fork 中仍保留旧版本;
- 研究者建议优先轮换(rotate)文件中出现过的所有密码、token 和密钥,再清理仓库;
- Claude Code 默认会尝试阻止该文件进入 git,但允许规则若包含精确命令,其中的密钥会被一并明文保存。
所属事件:Claude Code「不再询问」致 1122 个 GitHub 公开文件泄露密钥(5 条相关)→
「编程与Agent」频道最新
- Beam 技术报告详解其「三明治架构」设计 — brandondamos · 2026-11-08
- LangChain 推异步子智能体:编排者常驻对话,长任务后台并行 — hwchase17 · 2026-11-08
- 1122 个公开仓库泄密:Claude Code 自动 gitignore 并未生效 — PawelHuryn · 2026-11-08
- Saccadia Remote 发布只读 MCP 网关:让 Agent 看屏诊断但不碰控制权 — Plasmicon · 2026-11-08
- 斯坦福论文:更多信息反而让部分 LLM 交易代理收益大跌 — rohanpaul_ai · 2026-11-08
- 开发者求教:自建新闻与旅行 Agent 该选 Pydantic AI 还是现成框架 — rubenhak · 2026-11-08