Agentes de IA vazando credenciais deixaram de ser hipótese: um relatório da GitGuardian publicado em setembro de 2026 encontrou 24.008 secrets únicos em arquivos de configuração MCP públicos no GitHub, dos quais 2.117 estavam ativos. Commits feitos com ajuda do Claude Code tiveram taxa de 3,2% de exposição de credenciais, o dobro dos 1,5% registrados no baseline geral de repositórios públicos.

O problema não é falha de código. São os fluxos operacionais dos agentes de IA que criam novos caminhos de armazenamento fora do alcance de repositórios e ferramentas de CI.

Como agentes de IA expõem credenciais

Os três caminhos mais documentados pela análise:

Credenciais guardadas em configs de agentes ou MCP: arquivos como .cursor/mcp.json e .mcp.json do Claude Code são versionados por design, chegando ao repositório com segredos embutidos. O próprio Claude Code descreve esses arquivos como "projetados para entrar no controle de versão", o que distribui credenciais para todos com acesso ao repo.

Credenciais copiadas para arquivos locais durante debug: o agente cria temporários fora do projeto. Os scanners de CI nunca os veem.

Credenciais capturadas em logs e histórico de sessão: chaves aparecem em ~/.claude/, ~/.cursor/ e ~/.copilot/. O Copilot CLI ainda armazena tokens OAuth, logs de comando e stores SQLite em texto simples quando o keychain não está disponível.

Quanto ao risco por ferramenta: o Cursor mantém configs MCP tanto no diretório do projeto quanto em ~/.cursor/, completamente fora dos controles do repositório. O Claude Code protege o token principal via keychain do sistema operacional, mas não governa chaves de API encontradas em outras partes do fluxo. Resultado: agentes de IA vazando credenciais por caminhos que nenhum scanner tradicional cobre.

Mais detalhes sobre como modelos de IA atuam em sistemas com credenciais expostas: Gemini hackeia empresas em teste de segurança.

Por que isso importa para o seu negócio

Se a equipe usa agentes de IA para programar, há boa chance de que chaves de API, tokens de banco de dados e credenciais de serviços externos já tenham passado por arquivos fora do controle de acesso. A GitGuardian chama isso de "shadow AI": times implantam agentes em minutos, enquanto a governança de segurança opera em ciclos mais lentos.

Três ações imediatas para reduzir o risco de agentes de IA vazando credenciais na sua empresa:

Audite os diretórios domésticos da equipe: ~/.claude/, ~/.cursor/ e ~/.copilot/ podem conter credenciais de projetos encerrados.

Revogue e rotacione qualquer credencial que tenha circulado em sessões de agentes de IA nos últimos seis meses.

Configure .gitignore para barrar arquivos de configuração com credenciais inline antes do commit.

O GitGuardian recomenda inventário local de agentes, scanning do filesystem da máquina (não só do repositório) e hooks em tempo real para detectar escrita de credenciais. Documentação completa em gitguardian.com.

Para contexto mais amplo sobre regulação de segurança em IA, vale a leitura sobre padrão de segurança para IA: OpenAI, Google e Anthropic criam órgão de autorregulação.


Conteúdo reescrito e traduzido para PT pela redação luiscortex, revisado por humano.

Fonte: GitGuardian Blog