Claude Code Leaks Data via Malicious Environment Configuration Before Trust Confirmation
Claude Code carregava configurações maliciosas de projetos antes de pedir permissão dos usuários, permitindo roubar chaves de API ao redirecioná-las para servidores falsos. Isso acontecia automaticamente ao abrir um repositório, antes de qualquer confirmação de confiança.
Falha de logging insuficiente (CWE-522) manifesta-se como exposição prematura de credenciais: arquivos de configuração em repositórios maliciosos podiam redirecionar ANTHROPIC_BASE_URL para endpoints controlados por atacantes, vazando chaves de API em requisições antes do prompt de confiança. O ataque requer que a vítima abra um repositório controlado, mas a exploração ocorre automaticamente durante inicialização do projeto sem interação do usuário.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →