O Claude Code da Anthropic tem incluído sorrateiramente os endereços de e-mail dos usuários em solicitações da web enviadas a sites como a SEC, a Wikipédia e o crates.io.
Principais conclusões
O Claude Code adiciona o endereço de e-mail do usuário conectado às instruções do modelo de IA em todas as sessões
O modelo é instruído a nunca enviar o endereço a lugar nenhum, mas usuários flagraram o sistema incluindo-o no cabeçalho User-Agent de solicitações da web
Em 2 de novembro, a Anthropic adicionou uma verificação na versão 2.1.317 que pede confirmação antes de uma chamada de ferramenta enviar o e-mail da conta para a rede
A reclamação mais recente, apresentada na quinta-feira, diz que o vazamento levou ao recebimento de dezenas de e-mails fraudulentos por dia
A reclamação mais recente foi apresentada no GitHub na quinta-feira, com o título “Violação de privacidade no cabeçalho User-Agent”. O desenvolvedor escreveu que o Claude Code “divulgou meu e-mail a terceiros aleatórios” ao fazer pesquisas na web e disse que estavam migrando a empresa para outras ferramentas.
Como Seu E-mail Vai Parar em Solicitações da Web
Toda solicitação a um site inclui um cabeçalho User-Agent, uma linha curta que informa ao site que tipo de software está fazendo a solicitação. A maioria dos programas preenche esse campo com algo genérico, como o nome de um navegador.
O Claude Code lê o endereço de e-mail usado no login do usuário e o inclui nas instruções do modelo no início de cada sessão. Em julho, um usuário descobriu isso ao examinar o código do aplicativo. A instrução diz ao modelo para usar o endereço apenas para identificar o usuário e nunca enviá-lo a um serviço não relacionado.
O problema é que alguns sites pedem dados de contato. A SEC, por exemplo, exige que qualquer pessoa que baixe seus documentos automaticamente inclua um endereço de contato no User-Agent e bloqueia solicitações que não o façam. Diante dessa exigência, o Claude recorreu repetidamente ao único endereço de e-mail que tinha: o do próprio usuário.
Em um relato de setembro, quando questionado, Claude admitiu o erro: “Desobedeci a essa instrução ao incluí-lo no cabeçalho User-Agent de uma solicitação curl à API pública do crates.io. Foi um erro meu.”
Leia também: Claude, da Anthropic, consegue ler seu saldo bancário para responder a perguntas Sete relatos em dois meses Data do relato | Para onde o e-mail foi enviado | O que aconteceu 18 de set. | crates.io | Enviado em um cabeçalho User-Agent; Claude admitiu ter desobedecido à instrução 13 de out. | Liquipedia | Um subagente de pesquisa o incluiu em uma solicitação de download 15 de out. | Wikipédia | Enviado em quatro solicitações de pesquisa 16 de out. | Um site de terceiros | Enviado enquanto Claude era executado no Modo Automático 24 de out. | SEC | Nove solicitações por meio de três subagentes 29 de out. | SEC e BLS | 15 solicitações por meio de quatro projetos 5 de nov. | Sites durante pesquisas | Usuário atribui ao ocorrido o recebimento de dezenas de e-mails fraudulentos por dia Relatos de bugs publicados no repositório do Claude Code da Anthropic no GitHub. Fonte: GitHub.
A maioria dos casos envolveu subagentes, agentes auxiliares menores que o Claude Code inicia para executar tarefas de pesquisa em segundo plano. Um relato separado descreveu três deles enviando o endereço à SEC nove vezes, embora cada um tivesse recebido a instrução de não fazê-lo.
O Que a Anthropic Fez
A equipe da Anthropic não respondeu aos relatos no GitHub analisados pela Fathom. Mas o registro de alterações da empresa para a versão 2.1.317, lançada em 2 de nov., lista um novo recurso: “Adicionada uma verificação que pergunta antes de uma chamada de ferramenta da web ou do shell enviar o endereço de e-mail da sua conta para a rede.”
Isso significa que o Claude Code agora deve parar e pedir permissão antes que o endereço saia do seu dispositivo. As versões anteriores dependiam apenas de o modelo seguir suas instruções, algo que, segundo os relatos, nem sempre acontecia.
A nova verificação também tem seus próprios problemas. Um usuário relatou que ela bloqueia indevidamente ações inofensivas, como gravar um arquivo local que contém o endereço, e que, em execuções totalmente automáticas, não há ninguém para responder à solicitação.
O Vazamento Pode Causar Spam?
Quando um endereço de e-mail chega aos registros do servidor de um site, ele deixa de estar sob o controle do usuário. A Fathom não conseguiu verificar se os e-mails fraudulentos descritos no relato de quinta-feira vieram dessas solicitações, mas compartilhar um endereço pessoal com sites desconhecidos é exatamente como os endereços acabam em listas de spam.
Como Se Proteger
Atualize o Claude Code para a versão 2.1.317 ou posterior, que inclui a verificação de permissão
Leia as solicitações de permissão antes de aprová-las e responda não se alguma delas incluir seu endereço de e-mail
Tenha cuidado com subagentes e modos totalmente automáticos, nos quais ocorreu a maioria dos vazamentos relatados
Se um site precisar de dados de contato, diga ao Claude qual endereço usar, em vez de deixá-lo escolher
O Que Observar
Os usuários pediram à Anthropic que pare de incluir o endereço de e-mail nas instruções do modelo, em vez de tentar interceptá-lo quando estiver saindo. A decisão da Anthropic — ou uma explicação sobre por que o endereço é necessário — determinará o nível de confiança que os desenvolvedores depositam em suas ferramentas.
Leia a seguir: McGraw Hill inclui aulas escolares no Claude para professores