Breaking News

Extensão maliciosa do Claude Code permite acesso remoto a sistemas de desenvolvedores

Uma versão comprometida da extensão Claude Code, identificada como anthropic.claude-code versão 2.1.313, foi encontrada no Open VSX e permite que atacantes obtenham acesso remoto persistente a sistemas de desenvolvedores. A descoberta foi feita por pesquisadores da OpenSourceMalware e divulgada em 30 de outubro de 2026. A análise técnica revelou que a extensão maliciosa inclui um carregador em JavaScript que é executado antes do processo de inicialização normal da extensão.

O carregador, que contém 66 linhas de código, é inserido no arquivo extension.js da extensão legítima. Essa modificação permite que o código malicioso seja executado durante a atividade da extensão, sem que os desenvolvedores precisem iniciar uma conversa com o Claude. A execução ocorre em tempo de execução da extensão, diferentemente de ataques que dependem de scripts de instalação de pacotes, como os do npm.

O código malicioso é projetado para coletar informações do sistema, incluindo nome de usuário, sistema operacional, arquitetura e variáveis de ambiente sensíveis, como chaves e tokens. Os dados são enviados para um servidor de comando e controle (C2) através de um canal HTTP não criptografado, o que representa um risco significativo para a segurança dos desenvolvedores.

Os pesquisadores não encontraram evidências de que a versão maliciosa tenha comprometido a distribuição oficial da Anthropic no Microsoft Marketplace, mas a forma como a extensão alterada entrou na cadeia de publicação ainda é desconhecida. A análise indica que a extensão maliciosa não baixa executáveis adicionais, mas já contém todos os scripts e chaves necessários para a operação.

O carregador malicioso adiciona uma chave pública Ed25519 controlada pelo atacante ao arquivo ~/.ssh/authorized_keys, utilizando o comentário svc-telemetry. Isso permite que o atacante estabeleça um túnel reverso para o serviço SSH da vítima, possibilitando acesso contínuo ao sistema comprometido. O sucesso dessa operação depende das permissões disponíveis no sistema operacional.

Além disso, a extensão maliciosa tenta habilitar o SSH em sistemas macOS, Linux e Windows. No macOS, utiliza um LaunchAgent para garantir a persistência, enquanto no Linux, um cron job @reboot é adicionado. No Windows, uma tarefa agendada do SysMon é criada para garantir que o código malicioso seja executado sempre que o sistema for iniciado.

As recomendações para mitigação incluem a inspeção dos arquivos de chaves autorizadas em busca do marcador svc-telemetry, além da revisão dos processos SSH ou autossh que utilizam encaminhamento reverso. Os especialistas sugerem que, após a coleta de evidências, os sistemas afetados sejam isolados e que as credenciais expostas sejam rotacionadas.

Embora a extensão maliciosa tenha sido identificada, a situação ainda deixa em aberto a questão de como os desenvolvedores podem se proteger de futuras ameaças semelhantes. A necessidade de monitoramento contínuo e a implementação de práticas de segurança mais rigorosas se tornam cada vez mais evidentes à medida que o cenário de ameaças evolui.


Siga a HACKBR e receba as notícias de cibersegurança e tecnologia no seu feed: Instagram @hackbrnews