Risco de Segurança do Claude Code: Como a Configuração “Não Perguntar Novamente” Expos 2.539 Segredos
2026-11-09
Claude Code está enfrentando preocupações de segurança depois que pesquisadores descobriram milhares de credenciais expostas vinculadas aos seus arquivos de configurações locais.
A empresa de segurança Apiiro encontrou 2.539 segredos em 1.994 repositórios do GitHub, incluindo senhas de banco de dados, chaves de API e logins SSH.
A questão envolve um recurso de permissão projetado para facilitar a codificação, levantando questões sobre como agentes de codificação de IA lidam com informações sensíveis e se os desenvolvedores podem confiar com segurança em suas configurações padrão.
Principais Conclusões
A Apiiro identificou 2.539 segredos expostos em 1.994 repositórios do GitHub.
O recurso "Não Pergunte Novamente" do Claude Code pode salvar credenciais em texto simples dentro de arquivos de configurações locais.
A Anthropic está explorando proteções adicionais, enquanto os desenvolvedores são aconselhados a girar credenciais expostas e revisar as configurações do repositório.
Como o Claude Code Expose 2.539 Segredos?

Fonte: Imagem Gerada por IA
O problema de segurança envolve Claude a opção de permissão "Sim, e não pergunte novamente". O recurso permite que os desenvolvedores aprovem certos comandos de shell sem ter que responder repetidamente a solicitações de permissão.
No entanto, quando um desenvolvedor aprova um comando exato que contém uma senha ou chave de API, o Claude Code pode salvar esse comando em um arquivo de configuração local chamado .claude/settings.local.json.
O problema é que informações sensíveis inseridas diretamente nos comandos podem se tornar parte da regra de permissão salva.
A Apiiro pesquisou repositórios públicos do GitHub e descobriu:
104.185 cópias do arquivo de configurações.
103.617 repositórios contendo esses arquivos.
1.122 arquivos contendo pelo menos um segredo real.
1.379 segredos distintos nesses arquivos.
A investigação mais ampla, que incluiu versões mais antigas das configurações, arquivos de configuração compartilhados e transcrições de agentes salvas, identificou 2.539 segredos em 1.994 repositórios.
Que Tipos de Credenciais Foram Expostas?
As informações expostas cobriam vários tipos de credenciais que poderiam potencialmente fornecer acesso a sistemas e serviços importantes.
Credenciais de banco de dados representaram uma parte significativa das descobertas. Mais de um terço dos arquivos expostos abria um banco de dados diretamente.
A Apiiro identificou:
379 senhas de banco de dados.
122 chaves de função de serviço Supabase.
43 logins SSH para servidores públicos, incluindo algumas senhas de root.
42 tokens do GitHub, GitLab e npm.
23 chaves da AWS.
Algumas organizações afetadas também tiveram exposições particularmente sensíveis. Exemplos incluíram uma chave de API em nuvem de um fornecedor de banco de dados com acesso de gerenciamento, um token de produção Square de uma agência de software e a senha do proprietário para a aplicação de banco de dados em nuvem de registros médicos.
A Apiiro não testou se cada credencial permaneceu ativa. No entanto, uma organização confirmou que uma chave relatada pelos pesquisadores ainda estava ativa.
Essas descobertas mostram por que os desenvolvedores devem tratar arquivos de configuração como potencialmente sensíveis, mesmo quando parecem conter apenas configurações de projeto ordinárias.
Como a Anthropic Respondeu à Questão de Segurança do Claude Code?
A Apiiro compartilhou suas descobertas com Anthropic antes da publicação. Boris Cherny, chefe do Claude Code, reconheceu o problema durante uma discussão no Hacker News.
Cherny disse que a empresa estava investigando possíveis proteções, incluindo fazer com que o modo automático capturasse comandos sensíveis e introduzisse uma varredura básica de segredos.
No entanto, essas mudanças podem não resolver completamente o problema. Durante a discussão, um leitor apontou que a exposição semelhante também poderia ocorrer no modo automático. Cherny reconheceu a preocupação.
Outro problema é a eficácia dos scanners de segurança existentes.
A Apiiro testou duas ferramentas contra os arquivos expostos:
O Gitleaks detectou 564 arquivos contendo segredos.
O TruffleHog detectou 643 arquivos.
Ambas as ferramentas perderam 215 arquivos.
Isso significa que os desenvolvedores não podem assumir que executar um scanner de segredos identificará todas as credenciais expostas.
Para qualquer pessoa gerenciando ativos digitais ou contas de comércio, a proteção de credenciais é igualmente importante. Bitrue fornece uma plataforma para comprar, vender e negociar criptomoedas.
Registre-se no Bitrue para explorar seus serviços de negociação de criptomoedas enquanto mantém práticas de segurança robustas para suas contas e credenciais de API.
Por Que Este É Um Risco Maior Para Agentes de Codificação de IA?
O incidente do Claude Code destaca uma preocupação mais ampla em torno dos riscos dos agentes de codificação de IA: recursos de conveniência podem criar problemas de segurança quando informações sensíveis são armazenadas sem a devida proteção.
Desenvolvedores costumam aprovar comandos para economizar tempo, especialmente ao trabalhar em tarefas repetitivas.
No entanto, inserir senhas ou tokens diretamente em comandos pode deixar essas credenciais dentro de arquivos de configuração locais.
O risco também se estende além dos repositórios públicos do GitHub.
Porque o arquivo de configurações é armazenado como texto simples JSON em máquinas de desenvolvedores, malware poderia potencialmente procurá-lo e extrair credenciais.
O verme npm Shai-Hulud, que executou TruffleHog nos arquivos das vítimas em setembro de 2025, demonstra por que o armazenamento local de credenciais merece atenção.
Relatórios anteriores também levantaram preocupações sobre esse problema. Usuários do Claude Code relataram problemas semelhantes através de problemas do GitHub a partir de agosto de 2025.
Em abril, a Lakera identificou credenciais em 33 arquivos através de 30 pacotes publicados no npm.
Como Os Desenvolvedores Podem Proteger Suas Credenciais do Claude Code?
Os desenvolvedores devem revisar suas configurações do Claude Code e tomar medidas se informações sensíveis foram expostas.
Apiiro recomenda várias etapas práticas:
Rotacionar credenciais expostas: Substituir cada credencial que apareceu nos arquivos afetados, incluindo versões anteriores.
Remover arquivos de configurações rastreados: Parar de rastrear .claude/settings.local.json em repositórios Git.
Atualizar .gitignore: Adicionar o arquivo de configurações locais às regras de ignorar de cada repositório.
Usar variáveis de ambiente: Referenciar segredos através de variáveis de ambiente em vez de digitá-los diretamente nos comandos.
Aprovar padrões de comando: Usar padrões de permissão gerais em vez de salvar comandos exatos contendo valores sensíveis.
Importante, simplesmente deletar um arquivo exposto não é suficiente. Credenciais podem continuar acessíveis através do histórico do Git, forks e clones de repositórios existentes.
Os desenvolvedores também devem revisar arquivos de configurações compartilhados e transcrições de agentes salvas em busca de exposição acidental de credenciais.
Conclusão
A questão de segurança do Claude Code mostra como um pequeno recurso de conveniência pode criar riscos significativos quando credenciais sensíveis são armazenadas em texto claro.
A descoberta de 2.539 segredos pela Apiiro em 1.994 repositórios destaca a importância da gestão segura de configurações, rotação de credenciais e verificações regulares de repositórios.
A Anthropic está explorando proteções adicionais, mas os desenvolvedores ainda precisam assumir a responsabilidade por suas próprias práticas de segurança.
Para usuários de criptomoeda, proteger o acesso à conta é igualmente importante. Bitrue oferece uma plataforma acessível para negociação de criptomoedas mais fácil e segura.
FAQ
Qual é a questão de segurança do Claude Code?
Envolve um recurso de permissão que poderia salvar comandos contendo senhas, chaves de API e outras credenciais em texto claro dentro de arquivos de configurações locais.
Quantos segredos a Apiiro descobriu?
A investigação mais ampla da Apiiro identificou 2.539 segredos em 1.994 repositórios do GitHub.
O que é o arquivo .claude/settings.local.json?
É um arquivo de configuração local do Claude Code que pode armazenar regras de permissão. Informações sensíveis podem aparecer quando comandos exatos contendo credenciais são salvos.
A Anthropic corrigiu a vulnerabilidade do Claude Code?
A Anthropic reconheceu o problema e está explorando proteções como varredura de segredos e verificações adicionais em modo automático. As medidas propostas podem não impedir todas as formas de exposição.
O que os desenvolvedores devem fazer se seus segredos do Claude Code forem expostos?
Os desenvolvedores devem rotacionar as credenciais afetadas, remover arquivos sensíveis do rastreamento do repositório, atualizar o .gitignore e usar variáveis de ambiente em vez de inserir segredos diretamente nos comandos.
Isenção de responsabilidade: As opiniões expressas pertencem exclusivamente ao autor e não refletem as opiniões desta plataforma. Esta plataforma e seus afiliados isentam-se de qualquer responsabilidade pela precisão ou adequação das informações fornecidas. É apenas para fins informativos e não se destina a ser aconselhamento financeiro ou de investimento.
Aviso Legal: O conteúdo deste artigo não constitui aconselhamento financeiro ou de investimento.





