Cybersikkerhet
Cursor sporer datainnbrudd til tilgangsnøkkel eksponert av Fireworks AI

Viktige punkterA vendor-exposed access key let an attacker reach credentials left in historical…
Vis mer
- A vendor-exposed access key let an attacker reach credentials left in historical coding-agent traces.
- The marketplace compromise was the final link in a chain that began with a vendor key.
- Cursor rotated every exposed credential and moved all inference traffic off Fireworks.
Cursor opplyste i en hendelsesoppdatering publisert 13. november 2026 at en angriper brukte en tilgangsnøkkel utstedt av Cursor og eksponert av Fireworks AI til å kopiere historiske spor fra kodeagenter og påloggingsopplysninger, og deretter få tilgang til utvalgte programvareverktøy brukt av Cursor og distribuere ondsinnede versjoner av Claude Code-utvidelsen. Færre enn 0,01 % av kundene fikk API-legitimasjon eksponert.
At Fireworks eksponerte nøkkelen, gjorde det mulig å kopiere data fra en skrivebeskyttet lagringsbøtte som ble brukt til datadeling mellom Cursor og leverandøren. Innholdet omfattet et begrenset antall spor fra kodeagenter, hovedsakelig fra 2025, fra økter uten Privacy Mode som Cursor hadde tillatelse til å bruke til modelltrening. Et lite antall av sporene inneholdt uredigerte påloggingsopplysninger som ga tilgang til utvalgte programvare-som-en-tjeneste-verktøy brukt av Cursor.
Via disse verktøyene fikk angriperen tilgang til utvalgte arkiverte Cursor-kodelagre som ikke var i produksjon, og noen av dem inneholdt kontaktinformasjon for virksomheter. Annet materiale som ble åpnet, omfattet begrensede mengder støttedata og e-postutvekslinger, målinger av produktbruk og kontaktopplysninger, sammendrag av enkelte samtaler med kodeagenter og påloggingsopplysninger som brukere hadde sendt til Cursors kundestøtte.
Berørte data og systemer som ikke ble berørt
Blant brukere som ikke brukte Privacy Mode, ble spor fra kodeagenter eksponert for færre enn 0,05 %, og Cursor opplyste at selskapet identifiserte og varslet hver berørte bruker direkte. De eksponerte sporene var begrenset til lagring brukt til historisk, frakoblet analyse. Gjeldende kundedata og direktetrafikk, aktive inferensforespørsler samt ledetekster og kode fra Privacy Mode ble ikke berørt.
Cursor rapporterte også at verken produksjonssystemene og infrastrukturen som drifter tjenesten, eller kundenes kodelagre, ble berørt. Offisielle appoppdateringer og kode levert til klienter og skytjenester var uberørt: Utgivelseskoden ligger i et separat vertssystem som angriperen aldri fikk tilgang til, og ingen nøkler for signering av utgivelser ble eksponert. Selskapet kontrollerte alle andre utvidelser i VS Code-markedsplassen sin, og gjennomgikk og bygget opp markedsplassen på nytt.
Kompromittering av utvidelsen og skadebegrensning
Oppdateringen knytter inntrengningen til Cursors tidligere avsløring av en ondsinnet Claude Code-utvidelse. 29. oktober 2026 brukte angriperen en påloggingsopplysning stjålet fra de eksponerte interne dataene til å legge ut uautoriserte versjoner direkte i hurtigbufferen som betjener Cursors VS Code-markedsplass for utvidelser. Anthropic publiserte ikke versjonene, produktet deres var ikke sårbart, og skadevaren hadde aldri vært tilgjengelig på Open VSX, kilden til markedsplassen. Cursor anslår at høyst 5 000 brukere som ba om bestemte hurtigbufrede versjoner, kan ha fått en ondsinnet versjon i løpet av omtrent 11 timer mens den var tilgjengelig.
Cursor publiserte indikatorer på kompromittering og materiale om utbedringstiltak 30. oktober 2026, og begynte å varsle berørte brukere og teamadministratorer via meldinger i appen og e-post. Administratorene fikk lister over bestemte nøkler som måtte roteres der påloggingsopplysninger var eksponert, og Cursor ba de tredjepartstjenestene som hadde utstedt dem, om å tilbakekalle dem. Kunder som kan ha fått støtte- eller forretningsdata berørt, ble varslet direkte.
Cursors overvåkingssystemer oppdaget den uautoriserte aktiviteten. Som et føre-var-tiltak deaktiverte selskapet midlertidig flere interne tjenester og produkttjenester enn det var grunnlag for ut fra bevisene. Dette forstyrret enkelte funksjoner, som selskapet gjenopprettet etter gjennomgang. Cursor mener at hendelsen er under kontroll: Den siste aktiviteten fra angriperen som selskapet observerte, fant sted 1. november 2026 og ble blokkert. Overvåkingen for å oppdage unormal aktivitet fortsetter.
Tilbakekalling av påloggingsopplysninger og endringer hos leverandøren
Cursor flyttet all inferenstrafikk bort fra Fireworks, deaktiverte leverandørnøkkelen og stengte Fireworks ute fra alle datasett som var delt med selskapet. Alle identifiserte eksponerte Cursor-påloggingsopplysninger ble rotert, etterfulgt av alle påloggingsopplysninger i bruk på tvers av interne systemer som et føre-var-tiltak, også der det ikke fantes tegn på eksponering. Cursor utvidet også nettverksbegrensningene hos tjenesteleverandører der det var mulig, la til skanning etter hemmeligheter i kodelagre og andre interne datakilder, distribuerte produksjonsinfrastrukturen på nytt og engasjerte eksterne eksperter på digital etterforskning.
Separat rapporterer Fireworks AIs egen sikkerhetsmelding at en hendelse rammet en tredjeparts skyleverandør som driftet selskapets maskiner for forskning og utvikling, 23. oktober 2026. En uautorisert part fikk tilgang til Fireworks’ utviklingsmaskiner 24. oktober 2026 og kjørte en uautorisert arbeidsbelastning som førte til at ytterligere kundedata ble berørt. Fireworks oppdaget aktiviteten samme dag. Selskapet har ikke oppdaget ytterligere vellykket uautorisert tilgang til kundeplattformen siden 25. oktober 2026. Disse funnene kan bli endret mens etterforskningen pågår.
Fireworks tilbakekalte og erstattet påloggingsopplysninger og tjenestekontoer, fjernet unødvendige utvidede tilganger, begrenset nettverkstilganger, strammet inn tilgangskontrollene for lagring og analyse og forbedret logging og overvåking med bistand fra Palo Alto Networks Unit 42. Selskapet deaktiverte opplasting og nedlasting av datasett via selvbetjening for Batch Inference og trening basert på datasett mens etterforskningen pågikk. Training SDK er fortsatt tilgjengelig med null datalagring, det vil si at treningsdata ikke lagres i ro, mens Lab-basert trening foregår i et isolert miljø.
Den nye kontoen plasserer sikkerhetsbruddet på markedsplassen som det siste leddet i en kjede som begynte med en leverandørnøkkel og fortsatte med legitimasjonsopplysninger som lå igjen i historiske spor. Dermed står tilbakekalling av leverandørtilgang og bred utskifting av legitimasjonsopplysninger sentralt i Cursors vurdering av skadebegrensningen, mens Fireworks’ pågående undersøkelse gjør at funnene på leverandørsiden fortsatt kan bli revidert.












