Cursor meldde dat op 29 oktober 2026 twee gewijzigde versies van de Claude Code-extensie in zijn VS Code-marketplace stonden: 2.1.312 en 2.1.313 voor Windows en macOS. De extensie probeerde onder meer een SSH-sleutel toe te voegen en persistentie in te stellen. Cursor schatte dat maximaal 5.000 gebruikers de versies kunnen hebben ontvangen, niet dat zoveel apparaten bevestigd besmet waren. Cursor
Welke versies en systemen vielen onder de melding?
Het ging om pakket Anthropic.claude-code in de marketplace van Cursor. Volgens Cursor was het beschikbaar op 29 oktober van ongeveer 02.27 tot 13.35 uur Pacific Time. De melding betrof Windows- en macOS-pakketten.
Wat probeerde de extensie te doen?
De technische analyse van Phorion beschrijft code die werd uitgevoerd zodra de extensiemodule werd geladen. Daarvoor hoefde een gebruiker geen gesprek met Claude te starten. De payload probeerde een SSH-sleutel met de naam svc-telemetry toe te voegen, een verbinding op afstand op te zetten en na een herstart actief te blijven. Ook probeerde de code informatie over de computer te verzamelen en te versturen.
Phorion zegt dat de payload maximaal 40 overeenkomende namen van omgevingsvariabelen verzamelde, bijvoorbeeld namen die naar sleutels of tokens verwijzen. Het ging om de namen, niet om de bijbehorende geheime waarden. Cursor meldde wel dat andere gegevens en persistentiebestanden konden zijn achtergelaten of verstuurd.
Wat meldde Cursor over toegang op afstand?
Cursor zei dat het inschakelen van SSH op de meeste Windows- en macOS-computers mislukte door fouten in de code en de vereiste beheerdersrechten. Een poging om een sleutel of tunnel te plaatsen staat dus niet gelijk aan een geslaagde externe login. Cursor meldde dat de aanvallerserver buiten werking was gesteld.
Een mogelijk getroffen computer controleren en herstellen
Bij een installatie van een van de genoemde versies adviseert Cursor om te zoeken naar de SSH-sleutel svc-telemetry en ook andere endpoint-, netwerk- en extensie-installatiegegevens te controleren. Een gevonden aanwijzing is reden om de computer te isoleren en ongeautoriseerde sleutels en persistentiebestanden te verwijderen. Alleen de extensie verwijderen kan onvoldoende zijn: zelfstandige persistentiescripts kunnen achterblijven.
Cursor adviseert daarnaast om inloggegevens en sessies die vanaf de computer toegankelijk waren vanaf een vertrouwd systeem te vervangen. Het bedrijf publiceerde hiervoor aparte herstelstappen voor Windows en macOS en noemt het opnieuw opbouwen van een computer als mogelijke maatregel. De marketplace werd uit voorzorg offline gehaald, opnieuw opgebouwd en daarna hersteld.