Segundo a Microsoft, os pacotes adulterados do Claude Code da loja do Cursor nunca chegaram ao Visual Studio Marketplace nem à versão oficial no npm. Sua equipe de segurança publicou essa conclusão em um relatório de 30 de outubro.

A Anthropic disse à Microsoft que seus próprios sistemas não tinham sido invadidos e que ela não criou o pacote malicioso. Segundo os pesquisadores da Microsoft, as evidências até agora apontam para a loja do Cursor.

O aviso anterior do Cursor dizia que a empresa não tinha encontrado indícios de cópias oficiais afetadas. Agora, a Microsoft diz que nenhuma dessas duas fontes distribuiu os pacotes adulterados.

O alerta inicial citou as versões 2.1.312 e 2.1.313 para Windows e Mac. Ele vale para instalações ou atualizações feitas em 29 de outubro, aproximadamente entre 2h27 e 13h35 no horário do Pacífico.

A nova análise também explica o que uma parte da coleta de dados poderia revelar. A Microsoft encontrou um código que buscava os nomes de configurações do computador chamadas variáveis de ambiente. Ele procurava palavras como KEY, TOKEN e SECRET. Nessa parte, o código foi escrito para enviar os nomes, não os valores dessas variáveis.

Isso não descarta um acesso posterior a credenciais por uma conexão oculta, como alerta o Cursor.

Os pacotes tentaram abrir um acesso oculto ao computador. O Cursor diz que a tentativa de conexão remota falhou na maioria das máquinas Windows e Mac porque exigia permissão de administrador. Mesmo assim, a chave do invasor e os scripts poderiam continuar lá.

O Cursor diz que retirou os pacotes, reconstruiu sua loja e tirou o servidor do invasor do ar. Seu aviso atual ainda orienta as pessoas afetadas a verificar suas máquinas e seguir os passos de limpeza. Apenas desinstalar a extensão pode deixar scripts maliciosos no computador.

Fontes