O pesquisador de segurança Alexander Hanff escreveu um artigo intitulado “A Anthropic instala secretamente um spyware quando você instala o Claude Desktop”.
Afirmações como essa inevitavelmente geram dois lados, por isso procuramos por uma refutação oficial da Anthropic. Mas não conseguimos encontrar nenhuma. Ficaria muito surpreso se eles não estivessem cientes da alegação, já que tem havido bastante repercussão sobre o assunto.
Usuários do Mastodon , Reddit e LinkedIn estão confirmando as descobertas do pesquisador e discutindo o assunto, então é difícil imaginar que a Anthropic tenha deixado isso passar.
Vamos analisar primeiro as alegações.
Ao investigar outro assunto, o pesquisador descobriu um manifesto de host de Mensagens Nativas em seu computador. Mac que ele não instalou conscientemente. Chrome Em navegadores baseados no Chromium e em outros navegadores desse tipo, as extensões podem trocar mensagens com aplicativos nativos se registrarem um host de mensagens nativo que possa se comunicar com a extensão.
Ao testar em uma máquina limpa, Hanff descobriu que a instalação do Claude Desktop para macOS insere um manifesto de host de Mensagens Nativas em vários perfis do Chromium ( Chrome , Edge , Brave, Arc, Vivaldi, Opera, Chromium), inclusive para navegadores que ainda não estão instalados.
O manifesto do host de Mensagens Nativas informa a um navegador baseado no Chromium qual executável local invocar quando uma extensão chama um host nativo, e esses hosts são executados fora do sandbox do navegador com as permissões do usuário atual. Hanff, portanto, descreve isso como uma "porta dos fundos". O manifesto pré-autoriza três Chrome IDs de extensão, para que qualquer extensão com esses IDs possa chamar o auxiliar através de connectNative, permitindo-lhe acessar os recursos de automação do navegador.
Outra objeção é que o Claude torna a simples exclusão inútil, já que o manifesto será recriado na próxima vez que o usuário iniciar o Claude Desktop.
É importante ressaltar aqui que o artigo dele trata do Claude Desktop, o aplicativo para macOS baseado no Electron com o identificador de pacote com.anthropic.claudefordesktop, distribuído como Claude.app. Não se trata do Claude Code, a ferramenta de linha de comando para desenvolvedores da Anthropic. O Claude Code é autônomo (“agente”), permitindo que você lhe atribua uma tarefa, e ele se encarrega do planejamento e da execução até que ela seja concluída. Portanto, no caso do Claude Code, faria todo o sentido habilitar a comunicação com navegadores, desde que estes estejam presentes no sistema de destino.
Portanto, temos um aplicativo que grava nos diretórios profile/support de outros aplicativos (a área de configuração dos navegadores) e pode agir como o usuário, com recursos como o uso da sessão do navegador em que o usuário está conectado, inspeção do DOM, extração de dados, preenchimento de formulários e gravação de sessões. Isso amplia a superfície de ataque de todas as máquinas nas quais esse manifesto é instalado, sem solicitar consentimento.
O próprio blog de lançamento da Anthropic sobre "Claude para Chrome ", que discute os experimentos internos de equipe vermelha da Anthropic, menciona explicitamente a injeção imediata como um risco fundamental e relata taxas de sucesso de ataque de 23,6% (sem mitigação) e 11,2% (com mitigação). Hanff cita isso para argumentar que uma ponte pré-posicionada representa um risco considerável.
A situação está tão ruim assim?
O Native Messaging é um mecanismo padrão do Chromium. Nada aqui é uma técnica desconhecida ou exótica em si. Chrome A própria documentação do Native Messaging explica que os hosts do Native Messaging são executados com privilégios de usuário e são invocados por extensões do navegador por meio de um arquivo de manifesto. E, como o pesquisador apontou, a ponte não faz nada. Mas ela poderia ser potencialmente usada de forma abusiva.
Não acho justo dizer que o Claude Desktop instala spyware, mas ele deixa o sistema mais vulnerável ao ampliar a superfície de ataque.
A Anthropic já possuía um manifesto Native Messaging separado e documentado para o Claude Code, que os usuários às vezes copiavam manualmente para outros navegadores baseados no Chromium; a novidade é que o Claude Desktop agora insere automaticamente um manifesto relacionado ao Claude-Desktop em vários diretórios de navegadores.
Isso requer uma combinação de extensão e servidor. Somente quando combinada com uma extensão de navegador compatível, essa ponte permite os recursos para o usuário que listamos anteriormente.
O que ainda não sabemos
A Anthropic não publicou uma especificação técnica detalhada de privacidade para a ponte Claude Desktop-browser, portanto não sabemos exatamente quais dados são transmitidos quando o Chrome A integração é utilizada além das funcionalidades gerais descritas na documentação (acesso à sessão, leitura do DOM, etc.).
A análise detalhada e a maioria das replicações até agora foram feitas no macOS. Não temos informações sobre o comportamento em outros sistemas operacionais. Windows e no Linux, e o mesmo ocorre em diferentes caminhos de instalação do navegador. Esse comportamento também não foi documentado de forma abrangente em publicações públicas.
Entrei em contato com a Anthropic solicitando uma resposta. Se e quando recebermos uma resposta oficial da Anthropic, vou adicioná-la aqui, então fiquem ligados.
Conclusão
Anthropic provavelmente queria “Claude em Chrome "A funcionalidade 'style' está disponível em navegadores baseados no Chromium, mas isso não justifica fazê-lo silenciosamente e pré-instalar o manifesto em diretórios de perfil para vários navegadores, incluindo aqueles que ainda não estão instalados."
Existem maneiras melhores de implementar mudanças como essas, e os usuários deveriam, no mínimo, ser informados sobre elas para que possam avaliar as vantagens em relação aos riscos potenciais.
Impedir que as ameaças causem qualquer dano.
Malwarebytes Browser Guard Bloqueia automaticamente páginas de phishing e sites maliciosos. Gratuito, instalação com um clique. Adicione ao seu navegador →




