Etik og sikkerhed·30. oktober kl. 12:18

Ændret Claude Code-udvidelse gav angribere bagdør til udvikleres computere

AI-genereret ud fra de angivne kilder med automatisk kildekontrol.

En ændret version af Claude Code-udvidelsen lå i godt 11 timer på Cursors marked og installerede skjult fjernadgang. Cursor oplyser, at højst 5.000 brugere kan være ramt.

AI-genereret billede

En ændret version af udvidelsen til Anthropics kodeværktøj Claude Code var 29. oktober tilgængelig via Cursors udvidelsesmarked. Den gav angribere en skjult bagdør ind til brugernes computere. Det skriver to sikkerhedsfirmaer, StepSecurity og OX Security, i hver deres analyse.

Cursor har ifølge OX Security oplyst, at højst 5.000 brugere blev påvirket. Det er et loft og ikke et bekræftet antal ramte.

Under det rigtige navn

Den ondsindede version var 2.1.313 og lå under Anthropics ægte udvidelses-id, anthropic.claude-code. Den var altså ikke en falsk udvidelse ved siden af. Ifølge StepSecurity nåede den kun Cursors marked og ikke Open VSX eller VS Codes eget marked.

OX Security oplyser, at versionen var tilgængelig fra ca. kl. 09.27 til 20.35 UTC, altså omkring 11 timer. Den berørte build var til macOS (darwin-arm64) og Windows (win32-x64). Der var ikke tale om en udnyttet sårbarhed, og brugeren skulle ikke gøre andet end at installere eller opdatere udvidelsen.

Hvad malwaren gjorde

Ifølge OX Security indsamlede malwaren først oplysninger om computeren: værtsnavn, brugernavn, styresystem, git-konfiguration og offentlig IP-adresse. Derefter tilføjede den en angribernøgle med navnet svc-telemetry til filen authorized_keys og forsøgte at åbne en omvendt SSH-tunnel til serveren 134.209.82.225. Det betyder, at angriberen kunne få adgang til maskinen udefra.

StepSecurity beskriver desuden, at malwaren installerede persistens, så adgangen består, selv hvis udvidelsen fjernes. På macOS skete det med en LaunchAgent og på Windows med planlagte opgaver. StepSecurity nævner også cron-poster og konfigurationsfiler samt afsendelse af værtsoplysninger til angriberens server via HTTP på port 8099. Disse detaljer stammer fra én kilde.

Oprydning og råd

Cursor fjernede versionen og tog markedspladsen offline 29. oktober ca. kl. 20.35 UTC. En ren version, 2.1.314, udkom 30. oktober ca. kl. 01.07 UTC. Den forrige rene version var 2.1.312 fra 27. oktober.

Ifølge OX Security er det ikke nok at afinstallere udvidelsen. StepSecurity anbefaler at:

- tjekke ~/.ssh/authorized_keys for svc-telemetry-nøglen - fjerne persistens - isolere berørte maskiner - geninstallere version 2.1.314 eller nyere - skifte alle adgangskoder og nøgler, der kan nås fra maskinerne

Det fremgår ikke af kilderne, hvordan angriberen fik den ændrede version ind på Cursors marked. Oplysningerne om Cursors udmelding kommer fra sikkerhedsfirmaernes gengivelse.

Kilde

Fundet hos Analytics Insight

Mere om emnet

Få ugens AI-nyheder i indbakken

Vælg selv niveau, emner og længde. Én mail om ugen, afmeld når som helst.

Tilmeld dig Promptly Nyhedsbrev