Kwaadaardige Claude Code extensie op Cursor plaatste SSH achterdeuren
2 november 2026 · 2 min leestijd
Een kwaadaardige versie van de Claude Code extensie van Anthropic is verspreid via de extensiemarktplaats van Cursor, waardoor tot 5.000 ontwikkelaars zijn blootgesteld aan malware die is ontworpen om permanente SSH achterdeuren te installeren.
De extensie, met versienummer 2.1.313, was op 29 oktober gedurende ongeveer 11 uur beschikbaar, specifiek tussen 2:27 uur en 13:35 uur Pacific Time. Cursor meldde dat Anthropic de kwaadaardige extensie niet heeft ontwikkeld, maar het is nog niet duidelijk hoe aanvallers het pakket onder de naam van Anthropic konden verspreiden.
Onderzoekers van Phorion en OpenSourceMalware ontdekten dat aanvallers een kwaadaardige JavaScript lader aan het begin van het bestand extension.js hadden geplaatst, terwijl de rest van de legitieme code ongewijzigd bleef. De kwaadaardige code wordt uitgevoerd zodra de extensie wordt geladen, zonder dat interactie van de gebruiker met Claude Code nodig is.
Volgens Phorion hebben programmeerfouten in de malware waarschijnlijk voorkomen dat aanvallers toegang kregen tot veel getroffen systemen op Windows en macOS. Op macOS probeerde de malware te controleren of Remote Login was ingeschakeld zonder de benodigde beheerdersrechten, waardoor de activatiestap werd overgeslagen. Op Windows probeerde de malware de OpenSSH server te installeren via een Unix shell die niet beschikbaar is op standaard Windows installaties, waardoor de installatie mislukte.
Ondanks deze fouten kon de malware nog steeds SSH sleutels installeren, persistentie vestigen en verkenningsgegevens naar de server van de aanvallers sturen. Deze gegevens bevatten onder andere de gebruikersnaam, hostnaam, het openbare IP adres, het Git e-mailadres en namen van omgevingsvariabelen die verbonden zijn aan gevoelige inloggegevens. De malware stal echter geen inloggegevens rechtstreeks.
Cursor heeft de extensie verwijderd en de volledige marktplaats tijdelijk gesloten om andere extensies te controleren en alle toegangssleutels te vernieuwen. Het bedrijf werkte ook samen met de hostingprovider om de server van de aanvallers offline te halen. Een intern onderzoek wees uit dat geen andere extensieversies of de officiële distributie waren getroffen. Cursor was de enige bron die de kwaadaardige extensie verspreidde.