Segurança · 2 de novembro de 2026
Também publicado em Deutsch
Versão maliciosa da extensão Claude Code abre porta traseira SSH em usuários do Cursor
Um incidente de segurança envolvendo o Cursor e o Claude Code expôs até 5.000 usuários. O problema foi causado por uma versão adulterada da extensão Claude Code que permitiu a inserção da chave SSH de um invasor nas máquinas infectadas.
No dia 29 de outubro de 2026, o Cursor publicou um boletim de segurança sobre a versão 2.1.313 da extensão da Anthropic, que estava disponível em sua loja de extensões. Essa versão foi distribuída entre as 10h27 e as 21h35, no horário de Paris, do mesmo dia. Em resposta, o Cursor removeu a versão e interrompeu temporariamente o acesso à sua loja para realizar a rotação de chaves.
O código malicioso consistia em 66 linhas no início do arquivo extension.js, que eram executadas assim que o editor carregava a extensão, sem a necessidade de iniciar uma conversa com o Claude. De acordo com análises de pesquisadores, incluindo o OpenSourceMalware, o código estabelecia um túnel inverso para a porta 22 da máquina. O Cursor afirmou que a ativação do serviço exigiria direitos de administrador que a extensão geralmente não possui, e o pesquisador Phorion notou um erro que causava a falha dessa etapa no macOS. No entanto, em máquinas onde o SSH já estava em execução, como em sistemas Linux ou Macs com a Sessão Remota ativada, a chave adicionada era suficiente para abrir o acesso.
Existe uma divergência sobre a origem do ataque. O Cursor declarou que a versão maliciosa não foi desenvolvida pela Anthropic. Por outro lado, o pesquisador Kevin Beaumont afirmou em seu blog DoublePulsar que a versão foi publicada usando a conta verificada da Anthropic, o que indicaria um incidente de segurança na empresa. Beaumont também criticou a Anthropic por publicar a versão 2.1.314 sem avisar os clientes.
A versão 2.1.313 foi removida do Cursor, da Marketplace da Microsoft e do Open VSX. O OpenSourceMalware relatou ter recuperado a amostra no Open VSX, enquanto o Cursor mencionou apenas sua própria loja. A Anthropic não se comunicou sobre o incidente. Para os usuários afetados, a desinstalação ou atualização da extensão não é suficiente, pois os scripts de persistência operam de forma autônoma. O Cursor disponibilizou scripts de limpeza para Windows e macOS, e Kevin Beaumont publicou consultas KQL para o Microsoft Defender for Endpoint.