Falha no Claude Code expôs milhares de senhas e tokens de API no GitHub

Destaques
- •Ferramenta de IA da Anthropic, Claude Code, expôs credenciais de 63 organizações em repositórios públicos.
- •O vazamento ocorreu devido ao armazenamento de comandos autorizados em arquivos de configuração local, que podem ser enviados ao GitHub.
- •A Anthropic estuda aprimoramentos na ferramenta para evitar novos vazamentos de dados confidenciais.
Uma falha na ferramenta de inteligência artificial Claude Code, da Anthropic, destinada a auxiliar desenvolvedores de software, expôs milhares de senhas, tokens de API e credenciais de servidores em repositórios públicos no GitHub. A descoberta foi feita por pesquisadores de segurança da empresa Apiiro, que identificaram 2.539 credenciais reais em 1.994 repositórios públicos, afetando 63 organizações.
O problema reside no sistema de permissões do Claude Code para executar comandos de terminal. Durante tarefas como migrações de bancos de dados, o assistente pode sugerir instruções que incluem informações confidenciais. Quando o desenvolvedor autoriza a ação sem ser questionado novamente, a ferramenta salva o comando em texto puro no arquivo .claude/settings.local.json. Embora o Claude Code tente impedir o envio deste arquivo ao GitHub através do .gitignore global, a proteção não se aplica ao .gitignore do próprio projeto. Isso permite que o arquivo seja incluído no repositório ao ser compartilhado ou configurado manualmente.
Vazamento de dados confidenciais
A Apiiro encontrou 104.185 cópias públicas do arquivo .claude/settings.local.json, das quais 1.122 continham credenciais reais, totalizando 1.379 segredos distintos. Além deste arquivo, os pesquisadores identificaram dados confidenciais em outros locais, como o histórico do Git, arquivos de configuração settings.json e transcrições de conversas de outras IAs.
Entre os dados expostos, foram identificados:
- Tokens de API de serviços: 398
- Senhas de bancos de dados: 379
- Chaves de API de modelos de IA: 149
- Chaves de função de serviço do Supabase: 122
- Chaves de API do Google: 110
- Tokens de contas do Supabase: 103
- Logins de servidores SSH: 43
- Tokens do GitHub, GitLab e npm: 42
- Chaves de nuvem da AWS: 23
- Senhas de aplicativos e contas: 9
- Chaves privadas: 6
Um ponto particularmente alarmante é que 501 credenciais davam acesso a bancos de dados de produção, incluindo sistemas de prontuários médicos, bancos em nuvem e plataformas de pagamento.
Histórico e próximos passos
O comportamento que leva à exposição já havia sido reportado por usuários em chamados de suporte e issues no repositório do Claude Code desde agosto de 2025. No entanto, os relatos foram fechados automaticamente após 60 dias de inatividade, sem a implementação de medidas corretivas.
Após a divulgação do levantamento da Apiiro, o chefe do Claude Code na Anthropic se manifestou no fórum Hacker News. Ele afirmou que a equipe está estudando formas de evitar novos vazamentos, como o aprimoramento do modo automático da ferramenta e a inclusão de um scanner básico de segredos.
Matérias originais
- Alerta para devs: Claude Code vaza senhas e chaves de API em massa no GitHub · canaltech.com.br


