Para: pessoas que usam o editor Cursor e instalaram ou atualizaram a extensão Claude Code em 29 de outubro de 2026, e equipes que gerenciam máquinas de desenvolvedores. Este artigo segue o próprio aviso de segurança da Cursor e trata apenas de verificações defensivas.
Em andamento: este artigo será atualizado conforme a organização publicar novas informações
Em 31 de outubro de 2026Ainda não se sabe
- Como as versões adulteradas foram publicadas com o nome da Anthropic
- Se algum sistema do operador do marketplace ou do editor cujo nome foi usado foi comprometido
- Quantos usuários instalaram as versões adulteradas
- Se alguma máquina foi acessada pelo backdoor
A Cursor atualizou seu aviso em 30 de outubro às 11:30 (horário do Pacífico) para revisar indicadores e esclarecer as versões afetadas. Diz que quem possa ter instalado a extensão deve seguir seus passos de correção mesmo que a verificação de impacto saia limpa.
O que os usuários do Cursor devem fazer hoje
Descubra se você instalou ou atualizou a extensão em 29 de outubro
A janela que a Cursor informa é de aproximadamente 2:27 a 13:35 (horário do Pacífico) de 29 de outubro de 2026, que no horário do Japão (JST) vai de 29 de outubro às 18:27 até 30 de outubro às 5:35. Abra a lista de extensões do Cursor e verifique a versão instalada da extensão Claude Code. A Cursor lista 2.1.312 e 2.1.313 para Windows e macOS como as versões adulteradas. Se você não a instalou nem atualizou nessa janela, o aviso da Cursor não diz que você foi afetado.
Verifique em authorized_keys se há uma entrada com o rótulo svc-telemetry
A Cursor diz que o código tenta adicionar uma chave pública SSH controlada pelo atacante com o rótulo svc-telemetry. Abra seu arquivo authorized_keys (no macOS, normalmente na pasta .ssh do seu diretório pessoal) e procure esse rótulo. O aviso da Cursor tem comandos separados para macOS e Windows; use-os a partir da página oficial. Não execute comandos copiados de nenhum outro lugar.
Verifique a persistência: LaunchAgents, tarefas agendadas, itens de Inicialização
Segundo a Cursor, a persistência é um LaunchAgent no macOS ou uma tarefa agendada com uma entrada de Inicialização como alternativa no Windows, repetida cerca de a cada 60 segundos. Olhe as pastas de LaunchAgents, o Agendador de Tarefas e a pasta de Inicialização em busca de entradas que você não criou. O aviso da Cursor lista os nomes e caminhos de arquivo para comparar.
Se algo coincidir: isole, remova, troque
A Cursor aconselha isolar hosts com evidência de execução da carga ou de instalação do backdoor, remover a chave não autorizada, as entradas de persistência e os processos do túnel e reconstruir o host quando apropriado. Depois, a partir de uma máquina confiável, troque as credenciais e revogue as sessões que eram acessíveis a partir da afetada: chaves SSH, tokens de nuvem e de API, tokens de Git e de registros de pacotes e sessões de navegador ou de SaaS. A Cursor alerta que a coleta limitada de variáveis de ambiente não descarta acesso posterior a credenciais.
Sobre a ordem de troca e chaves de privilégio mínimo, veja Chaves SSH com privilégio mínimo.
Execute os passos de correção da Cursor mesmo que a verificação pareça limpa
A Cursor fornece um script para cada plataforma e diz para seguir os passos de correção independentemente da verificação de impacto. Contato: o endereço de segurança do aviso da Cursor.
Para equipes: veja quais extensões seus desenvolvedores podem instalar
Decida quais extensões de IDE são permitidas, fixe ou revise as atualizações das que importam e mantenha segredos de longa duração fora dos notebooks dos desenvolvedores quando puder. Para a mesma classe de problema em pacotes, veja defesa da cadeia de suprimentos do npm e a cadeia do TanStack, Nx Console e GitHub (em inglês).
O que aconteceu (segundo o aviso da Cursor)
Todas as afirmações abaixo vêm do aviso de segurança da Cursor e são atribuídas a ela, exceto onde marcadas como da imprensa.
29 de outubro de 2026, cerca de 2:27 PT
A primeira versão adulterada aparece no marketplace de extensões do Cursor, segundo a Cursor.29 de outubro, cerca de 13:35 PT
A janela termina (cerca de 11 horas). A Cursor remove as versões adulteradas e bloqueia mais distribuição.29 de outubro
A Cursor desliga temporariamente o marketplace, audita acessos e outras extensões, troca chaves, reconstrói o marketplace e o recoloca no ar. Trabalha com o provedor de hospedagem para tirar do ar o servidor do atacante.30 de outubro, 11:30 PT
A Cursor atualiza seu aviso com indicadores revisados e esclarece as versões afetadas.
O que se sabe e o que não se sabe
Situação em 31 de outubro de 2026. Esta tabela será reescrita conforme mais for publicado.
| Item | O que é afirmado | Situação |
|---|---|---|
| Versões adulteradas no marketplace do Cursor | 2.1.312 e 2.1.313, Windows e macOS, cerca de 2:27 a 13:35 PT de 29 de outubro | Confirmado (Cursor) |
| Quem as desenvolveu | A Cursor diz que a Anthropic não as desenvolveu | Confirmado (Cursor) |
| Comportamento | Executa ao carregar; coleta informações do host e do usuário; adicionou a chave SSH do atacante; tentou habilitar o SSH e abrir um túnel reverso; instalou persistência por LaunchAgent ou tarefa agendada; enviou detalhes do host ao atacante | Confirmado (Cursor) |
| Habilitação do SSH | Exige direitos de administrador que a extensão normalmente não tem, então falha na maioria dos hosts e o atacante não poderia ter entrado pelo túnel ali. A extensão de fato adicionou a chave do atacante, instalou persistência e enviou detalhes do host | Afirmado (Cursor) |
| Outras extensões e a distribuição oficial | Sem evidências de que estejam afetadas | Não afetadas segundo as evidências até agora (Cursor) |
| Outros marketplaces (npm, Open VSX, VS Code Marketplace) | Os primeiros relatos foram corrigidos; o marketplace do Cursor foi a única fonte | Relatado pela imprensa (BleepingComputer) |
| Número de usuários | Até cerca de 5.000 podem ter sido expostos (imprensa); nenhum número no aviso da Cursor que lemos | Não confirmado |
| Como foi publicada com o nome da Anthropic | Não explicado | Não explicado |
| Acesso a alguma máquina pelo backdoor | Não informado | Não informado |
Como ler isto: o nome que foi usado não é necessariamente a parte que foi violada
A Cursor afirma que as versões adulteradas não foram desenvolvidas pela Anthropic. Se algum sistema do operador do marketplace ou do editor cujo nome foi usado foi comprometido não foi explicado nas fontes que lemos, e este artigo não afirma nenhuma das duas coisas. “Exposto” significa que a versão estava disponível, não que uma máquina foi acessada.
Adiciona uma chave pública SSH (svc-telemetry)
↓→
Verifique authorized_keys
→ Se encontrar: remova, isole a máquina
Persistência (LaunchAgent / tarefa agendada / Inicialização)
↓→
Procure entradas que você não criou
→ Remova; considere reconstruir (Cursor)
Por que uma extensão falsa em um marketplace é perigosa
Uma extensão de editor é executada com as permissões do seu usuário, normalmente com acesso aos seus arquivos, credenciais do Git, chaves SSH e variáveis de ambiente do seu terminal. Uma cópia adulterada de um nome confiável começa, portanto, com mais acesso do que a maioria dos malwares. Adicionar uma chave ao authorized_keys serve para dar ao remetente um caminho de volta mais tarde, e por isso remover a extensão não equivale a limpar a máquina.
Em geral, antes de instalar ou atualizar uma extensão: confira o editor e o nome exato, tome cuidado com versões novas repentinas de extensões muito usadas e mantenha credenciais de produção fora do ambiente em que você testa ferramentas novas.
Fontes
- Cursor, aviso de segurança sobre a extensão Claude Code (publicado em 29 de outubro, atualizado em 30 de outubro de 2026) — cursor.com
- BleepingComputer, “Malicious Claude Code extension on Cursor planted SSH backdoors” (30 de outubro de 2026) — bleepingcomputer.com
Histórico de atualizações
2026-10-31: Primeira versão, baseada no aviso da Cursor (atualizado em 30 de outubro, 11:30 PT). Este artigo será atualizado quando o caminho de publicação ou o número de usuários forem explicados.
Leia em seguida
- Credenciais e SSH: Chaves SSH com privilégio mínimo / autenticação multifator
- Incidentes semelhantes de cadeia de suprimentos: TanStack, Nx Console e GitHub / defesa da cadeia de suprimentos do npm
- Todos os incidentes de 2026: incidentes de segurança de 2026