Checklist: extensão maliciosa do Claude Code, como verificar e remover
Versão 2.1.313 no marketplace da Cursor, chave svc-telemetry e o que fazer antes de voltar a codar
A versão 2.1.313 da extensão Anthropic.claude-code no marketplace da Cursor gerou alerta em out/2026. Veja como checar a instalação, svc-telemetry e persistência.

Em 29 de outubro de 2026, surgiu um alerta sobre a extensão Claude Code Anthropic.claude-code na versão 2.1.313. Se você usa o editor com extensões, vale pausar cinco minutos: conferir a versão instalada, procurar sinais de persistência e atualizar antes de voltar ao trabalho.
A origem apurada é o marketplace de extensões da Cursor. O aviso da Cursor (29/10/2026) e uma atualização do OpenSourceMalware (30/10/2026) apontam a versão maliciosa 2.1.313 nesse canal e registram que o Open VSX não é a origem. Relatos iniciais que citavam Open VSX ficaram obsoletos após essa atualização.
O que a Cursor confirma (fonte primária)
No blog da Cursor (29/10/2026), a empresa diz que identificou a versão maliciosa 2.1.313 no Cursor VS Code extension Marketplace, que não foi desenvolvida pela Anthropic, e que até 5.000 usuários podem ter sido afetados. A janela citada é de cerca de 2h27 às 13h35 (horário do Pacífico) em 29/10/2026. A correção indicada é atualizar para a versão 2.1.314; a Cursor afirma não haver evidência de comprometimento da distribuição oficial em outras versões.
Segundo o mesmo aviso, o código malicioso tentava instalar um backdoor SSH persistente: coletar dados do host, adicionar uma chave SSH rotulada svc-telemetry em authorized_keys, habilitar SSH local, abrir túnel reverso e criar persistência (LaunchAgent no macOS; tarefa agendada com fallback na pasta Inicializar no Windows). A Cursor observa que ligar o serviço SSH local exige privilégios de administrador, que a extensão maliciosa não tem na maioria dos Macs e Windows: nesses hosts essa etapa falha e o atacante não teria conseguido entrar pelo túnel. Mesmo assim, a extensão ainda adiciona a chave SSH, instala persistência e envia detalhes do host, o que reforça a remediação.
Alerta, análise técnica e relatos superados
O engenheiro de segurança Adnan Khan (@adnanthekhan) divulgou cedo o alerta no X. A análise técnica publicada pelo OpenSourceMalware (Paul McCarty, 30/10/2026) descreve um loader malicioso de 66 linhas inserido no início do extension.js: ao carregar o módulo da extensão no editor, o trecho roda antes do código legítimo. Não é necessário abrir o chat do Claude para disparar o comportamento (segundo o OpenSourceMalware).
No mesmo material, o OpenSourceMalware confirma que o pacote malicioso veio do marketplace da Cursor e que extensões equivalentes no Open VSX, no VS Code da Microsoft e no pacote NPM @anthropic-ai/claude-code não são o vetor deste incidente. A conta @The_Cyber_News havia mencionado Open VSX no dia do fato; essa leitura foi superada pela atualização do OpenSourceMalware e pelo aviso da Cursor. A Cursor também resumiu o incidente no X: post @cursor_ai. O The Hacker News (30/10/2026) resume o caso: no X, o post do @TheHackersNews falou em “extensão oficial do Claude Code comprometida”; na matéria completa, o incidente é rastreado ao comprometimento do marketplace da Cursor e, em 30/10, a versão maliciosa teria sido removida e a Anthropic teria publicado a 2.1.314 no Open VSX e no VS Code Marketplace da Microsoft (relato do THN; não localizamos aviso próprio da Anthropic).
Em consulta direta em 30/10/2026, os históricos de versão visíveis no VS Code Marketplace e no Open VSX para Anthropic.claude-code saltam da 2.1.312 para a 2.1.314, sem a 2.1.313 listada nesses canais. Isso não prova que a 2.1.313 nunca existiu neles, apenas o que aparece nos registros públicos consultados.
Até a publicação deste texto, não localizamos aviso público da Anthropic sobre o caso.
Checklist prático na sua máquina
1) Conferir a versão instalada da extensão Anthropic.claude-code no editor que você usa (Cursor, VS Code ou fork). Se estiver em 2.1.313, trate como suspeita até atualizar para 2.1.314 ou remover.
2) Procurar a string svc-telemetry nos arquivos authorized_keys:
• macOS/Linux: ~/.ssh/authorized_keys
• Windows: %USERPROFILE%\.ssh\authorized_keys e, se existir, C:\ProgramData\ssh\administrators_authorized_keys
No terminal, um grep ou Select-String por svc-telemetry basta para a primeira triagem (a Cursor publicou comandos de exemplo no aviso; você pode usar os seus habituais).
3) Procurar outros indicadores citados pelo OpenSourceMalware: arquivos ~/.config/.smt e ~/.config/.smtk; no macOS, LaunchAgent com label com.apple.sysmond; no Windows, tarefa agendada SysMon; e conexões de rede para 134.209.82.225 nas portas 22 e 8099.
4) Atualizar a extensão para 2.1.314 pela loja/marketplace do seu editor. É a correção citada pela Cursor para quem instalou pelo marketplace dela na janela do incidente.
5) Remover persistência manualmente se encontrar sinais: LaunchAgents suspeitos no macOS, tarefas agendadas ou scripts na pasta Inicializar no Windows, processos de túnel SSH repetindo conexão. Desinstalar só a extensão pode não bastar, segundo a Cursor.
6) Se houve instalação da 2.1.313 na janela do incidente, rotacionar credenciais e sessões acessíveis a partir desse computador (Git, nuvem, VPN), preferencialmente de outro dispositivo confiável.
O que este guia não traz
Sem hashes de arquivo e sem scripts de remediação automatizados. Para detalhes técnicos e indicadores adicionais, use o aviso da Cursor e a análise do OpenSourceMalware como referências principais.
Fontes
Cursor: aviso de segurança (29/10/2026)
OpenSourceMalware: análise e atualização (30/10/2026)
Adnan Khan (@adnanthekhan) no X
The Cyber Security News no X (relato inicial Open VSX, superado)