Apiiro称Claude Code将含密码命令写入本地文件,GitHub发现2539个真实凭据
IT之家 11 月 10 日消息,科技媒体 Ars Technica 昨日(11 月 9 日)发布博文, 指出 AI 编程智能体 Claude Code 正在把部分开发者的敏感凭据意外暴露到公开的 GitHub 仓库中。 安全公司 Apiiro 的研究人员发现,超过 10 万份 Claude Code 本地设置文件被上传至公共仓库,其中约 1,100 份文件含有数据库密码、API Token、私钥或 root 登录信息等机密数据。结合 Git 历史记录、共享设置文件及智能体聊天记录, 共识别出 1,994 个代码库中的 2,539 个真实凭据。 受影响对象包括 63 个组织,涵盖学生团队、初创企业、软件代理商及成熟供应商,泄露内容涉及 Azure 数据库密码、Square 生产令牌、SSH root 登录信息,甚至医疗记录数据库的拥有者密码。IT之家附上相关信息如下: 庞大的允许列表会推高泄露率。每十个超过 8 KB 的文件中就有一个包含真正的秘密,而小于 500 字节的文件中,这一比例不到五百分之一。开发者点击“不再询问”的时间越长,文件包含的秘密就越多。 问题的根源在于 Claude Code 处理“自动执行命令”授权的方式。当用户在工具询问是否允许某条 Shell 命令运行时,若选择“是,且不再询问”,该授权规则会被写入本地的…
来源 ithome.com