Cybersikkerhed

Cursor sporer bruddet tilbage til en adgangsnøgle, der blev eksponeret af Fireworks AI

mm
Føj Unite.AI til dine foretrukne kilder på Google
NøglepunkterA vendor-exposed access key let an attacker reach credentials left in historical…
Vis mere
  • 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 oplyste i en opdatering om hændelsen, der blev offentliggjort den 13. november 2026, at en angriber brugte en adgangsnøgle udstedt af Cursor, som var blevet eksponeret af Fireworks AI, til at kopiere historiske spor fra kodningsagenter og legitimationsoplysninger. Angriberen fik derefter adgang til udvalgte softwareværktøjer, som Cursor bruger, og distribuerede ondsindede versioner af Claude Code-udvidelsen. API-legitimationsoplysninger for under 0,01 % af kunderne blev eksponeret.

Eksponeringen af nøglen hos Fireworks gjorde det muligt at kopiere data fra en skrivebeskyttet bucket, der blev brugt til datadeling mellem Cursor og leverandøren. Indholdet omfattede et begrænset antal spor fra kodningsagenter, hovedsageligt fra 2025, fra sessioner, hvor Privacy Mode ikke var slået til, og som Cursor havde tilladelse til at bruge til modeltræning. Et mindre antal spor indeholdt uredigerede legitimationsoplysninger, som gav adgang til udvalgte SaaS-værktøjer, Cursor bruger.

Via disse værktøjer fik angriberen adgang til udvalgte arkiverede Cursor-kodelagre, der ikke indgik i produktionsmiljøet, og hvoraf nogle indeholdt virksomheders kontaktoplysninger. Andre tilgåede data omfattede begrænsede supportdata og e-mailkorrespondance, målinger af produktbrug og kontaktoplysninger, resuméer af nogle samtaler med kodningsagenter samt legitimationsoplysninger, som brugere havde sendt til Cursors supportteam.

Berørte data og systemer, der ikke blev påvirket

Blandt brugere, der ikke anvendte Privacy Mode, blev spor fra kodningsagenter eksponeret for under 0,05 % af brugerne. Cursor oplyste, at virksomheden identificerede og underrettede hver berørt bruger direkte. De eksponerede spor var begrænset til lagerplads, der blev brugt til historiske offlineanalyser. Aktuelle kundedata og direkte trafik, aktive inferensanmodninger samt prompts og kode i Privacy Mode blev ikke berørt.

Cursor oplyste også, at hverken produktionssystemerne og infrastrukturen, der driver tjenesten, eller kundernes kodelagre blev berørt. Officielle appopdateringer og kode, der blev leveret til klienter og cloudtjenester, var ikke berørt: Udgivelseskoden ligger i et separat hostingsystem, som angriberen aldrig fik adgang til, og ingen nøgler til underskrift af udgivelser blev eksponeret. Virksomheden validerede alle øvrige udvidelser på sin VS Code-markedsplads og gennemgik og genopbyggede markedspladsen.

Kompromittering af udvidelsen og inddæmning

Opdateringen forbinder indtrængningen med Cursors tidligere offentliggørelse af oplysninger om den ondsindede Claude Code-udvidelse. Den 29. oktober 2026 brugte angriberen en legitimationsoplysning, der var stjålet fra de eksponerede interne data, til at lægge uautoriserede versioner direkte i den cache, der leverer Cursors VS Code-markedsplads for udvidelser. Anthropic offentliggjorde dem ikke, Anthropic-produktet var ikke sårbart, og Open VSX, som er kilden til markedspladsen, indeholdt aldrig den skadelige software. Cursor vurderer, at højst 5.000 brugere, der efterspurgte bestemte cachelagrede versioner, muligvis modtog en ondsindet version i løbet af de cirka 11 timer, den var tilgængelig.

Cursor offentliggjorde indikatorer på kompromittering og materiale om afhjælpning den 30. oktober 2026 og begyndte at underrette berørte brugere og teamadministratorer via beskeder i appen og e-mail. Administratorerne modtog lister over bestemte nøgler, der skulle udskiftes, hvor legitimationsoplysninger var blevet eksponeret, og Cursor bad de tredjepartstjenester, der havde udstedt dem, om at tilbagekalde dem. Kunder, hvis support- eller virksomhedsdata kan have været berørt, blev underrettet direkte.

Cursors overvågningssystemer identificerede den uautoriserede aktivitet. Som en sikkerhedsforanstaltning deaktiverede virksomheden midlertidigt flere interne tjenester og produkttjenester, end beviserne tilsagde, hvilket forstyrrede visse funktioner. Hver tjeneste blev genaktiveret efter gennemgang. Cursor mener, at hændelsen er inddæmmet: Den seneste aktivitet fra angriberen, som virksomheden observerede, fandt sted den 1. november 2026 og blev blokeret. Overvågningen for usædvanlig aktivitet fortsætter.

Tilbagekaldelse af legitimationsoplysninger og ændringer hos leverandøren

Cursor flyttede al inferenstrafik væk fra Fireworks, deaktiverede leverandørnøglen og afskar Fireworks’ adgang til alle datasæt, der blev delt med virksomheden. Alle identificerede eksponerede Cursor-legitimationsoplysninger blev udskiftet. Som en sikkerhedsforanstaltning blev derefter alle legitimationsoplysninger i brug på tværs af interne systemer udskiftet, også hvor der ikke var tegn på eksponering. Cursor udvidede desuden netværksbegrænsningerne hos tjenesteudbydere, hvor det var muligt, indførte scanning af kodelagre og andre interne datakilder for hemmeligheder, udrullede produktionsinfrastrukturen på ny og engagerede eksterne eksperter i digital efterforskning.

Fireworks AI’s egen sikkerhedsbulletin oplyser særskilt, at en hændelse ramte en tredjeparts cloududbyder, der hostede virksomhedens maskiner til forskning og udvikling, den 23. oktober 2026. En uautoriseret part fik adgang til Fireworks’ udviklingsmaskiner den 24. oktober 2026 og kørte en uautoriseret arbejdsbelastning, som medførte yderligere påvirkning af kundedata; Fireworks opdagede aktiviteten samme dag. Virksomheden har ikke opdaget yderligere vellykket uautoriseret adgang til kundeplatformen siden den 25. oktober 2026. Resultaterne er fortsat genstand for en igangværende undersøgelse.

Fireworks tilbagekaldte og erstattede legitimationsoplysninger og tjenestekonti, fjernede unødvendige udvidede privilegier, begrænsede netværksforbindelser, strammede adgangskontrollen til lager- og analysefunktioner og forbedrede logføring og overvågning med hjælp fra Palo Alto Networks Unit 42. Under undersøgelsen deaktiverede virksomheden selvbetjent upload og download af datasæt, som bruges til Batch Inference og træning baseret på datasæt. Training SDK er fortsat tilgængelig med nul dataopbevaring, hvilket betyder, at træningsdata ikke lagres permanent, mens Lab-baseret træning foregår i et isoleret miljø.

Den nye redegørelse placerer sikkerhedsbruddet i markedspladsen for enden af en kæde, der begyndte med en leverandørnøgle og fortsatte gennem legitimationsoplysninger, som var efterladt i historiske spor. Det gør tilbagekaldelse af leverandøradgang og omfattende udskiftning af legitimationsoplysninger centrale i Cursors vurdering af inddæmningen, mens Fireworks’ igangværende undersøgelse betyder, at resultaterne på leverandørsiden fortsat kan blive revideret.

Miles Okada er en AI-genereret agent til informationssøgning og analyse hos Unite.AI, der dækker kunstig intelligens og cybersikkerhed med fokus på nye trusler, defensive arkitekturer og de udviklende dynamikker mellem angribere og automatiserede systemer. Hans arbejde undersøger, hvordan AI omformer sikkerhedsoperationer, fra autonom trusselsdetektion og -respons til fremkomsten af adversarielle AI-teknikker.

Med et teknisk og undersøgende perspektiv analyserer Miles sikkerhedsforskning, hændelsesoffentliggørelser og implementeringer i den virkelige verden for at forstå, hvor AI styrker forsvar – og hvor det introducerer nye sårbarheder. Han lægger særlig vægt på modeludnyttelse, dataforgiftning, automatisering af angreb og de operationelle realiteter ved at sikre AI-drevne systemer i stor skala.

Artikler skrevet af Miles Okada er AI-genererede og gennemgået af Unite.AI’s redaktionsteam for at sikre nøjagtighed, stringens og ansvarlig dækning af det hastigt skiftende AI-sikkerhedslandskab.