AIO APEX
pt

Extensão falsa do Claude Code no marketplace do Cursor instalou backdoors SSH em milhares de máquinas de desenvolvedores

BleepingComputer
Compartilhar:
Extensão falsa do Claude Code no marketplace do Cursor instalou backdoors SSH em milhares de máquinas de desenvolvedores

Em 29 de outubro, uma versão maliciosa da extensão VS Code do Claude Code da Anthropic foi distribuída silenciosamente pelo marketplace do Cursor, expondo até 5.000 desenvolvedores a backdoors SSH e roubo de credenciais antes de o Cursor removê-la cerca de 11 horas depois.

O pacote trojanizado, versão 2.1.313, ficou disponível das 2h27 às 13h35 PT. Pesquisadores de segurança que o analisaram encontraram um carregador JavaScript malicioso injetado no início do arquivo extension.js — o restante do pacote era idêntico à extensão legítima. O carregador era executado automaticamente ao carregar a extensão, sem nenhuma interação adicional do usuário.

Uma vez ativo, o malware coletava informações do sistema — nomes de usuário, nomes de host, endereços IP públicos, e-mails do Git e nomes de variáveis de ambiente relacionadas a credenciais — e transmitia esses dados para um servidor controlado pelo atacante no endereço 134.209.82.225. Simultaneamente, tentava adicionar uma chave SSH do atacante, habilitar o acesso SSH e estabelecer um túnel reverso persistente via macOS LaunchAgent ou tarefa agendada do Windows, tentando reconectar a cada minuto.

Erros de programação limitaram o alcance real do backdoor. No macOS, a etapa de ativação do SSH só era executada se a saída do comando contivesse a string «Off», condição raramente satisfeita. No Windows, a configuração do OpenSSH era roteada pelo /bin/sh, que não está presente em instalações padrão do Windows. Mesmo assim, os dados de reconhecimento — nomes de variáveis de ambiente que poderiam conter chaves de API, credenciais de nuvem ou tokens — sugerem que os atacantes estavam identificando máquinas para acompanhamento manual, não para coleta automatizada.

O Cursor removeu a extensão do marketplace, fechou temporariamente toda a loja de extensões para auditar outros pacotes e rotacionou as chaves de acesso. A empresa também trabalhou com o provedor de hospedagem para tirar o servidor de comando e controle do atacante do ar. O Cursor não encontrou evidências de que o ataque se espalhasse para o VS Code Marketplace oficial, npm ou Open VSX.

O aspecto mais preocupante é a dimensão da cadeia de suprimentos: ainda não foi explicado publicamente como os atacantes conseguiram publicar um pacote malicioso sob o nome verificado da Anthropic. Os marketplaces de extensões para desenvolvedores tornaram-se um vetor cada vez mais atraente para ataques à cadeia de suprimentos, pois os desenvolvedores tendem a confiar em pacotes de fornecedores conhecidos e os IDEs carregam extensões com permissões amplas no sistema.

Desenvolvedores que instalaram a versão 2.1.313 durante essas horas devem verificar a presença de uma chave SSH chamada svc-telemetry. Se encontrada, recomenda-se isolar a máquina, rotacionar todos os segredos e sessões acessíveis, e reconstruir a partir de um backup limpo.

Notícia originalmente publicada pela BleepingComputer.

Publicado originalmente por BleepingComputer. Leia o artigo original para mais detalhes.

Ver fonte original
Compartilhar: