Cybersäkerhet

Cursor spårar intrånget till en åtkomstnyckel som exponerats av Fireworks AI

mm
Lägg till Unite.AI bland dina föredragna källor på Google
Viktiga punkterA vendor-exposed access key let an attacker reach credentials left in historical…
Visa 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 uppgav i en incidentuppdatering som publicerades den 13 november 2026 att en angripare använde en åtkomstnyckel utfärdad av Cursor, som hade exponerats av Fireworks AI, för att kopiera historiska spår från kodningsagenter och åtkomstuppgifter. Därefter tog angriparen sig in i utvalda programvaruverktyg som Cursor använder och distribuerade skadliga versioner av Claude Code-tillägget. Färre än 0,01 % av kunderna fick sina API-uppgifter exponerade.

Att Fireworks exponerade nyckeln gjorde det möjligt att kopiera data från en skrivskyddad lagringsyta som användes för datadelning mellan Cursor och leverantören. Innehållet omfattade ett begränsat antal spår från kodningsagenter, huvudsakligen från 2025, från sessioner där Privacy Mode inte användes och som Cursor hade tillstånd att använda för modellträning. Ett litet antal innehöll oredigerade åtkomstuppgifter, vilket gav en väg in till utvalda programvarutjänster som Cursor använder.

Via dessa verktyg tog sig angriparen in i utvalda arkiverade Cursor-källkodsarkiv som inte användes i produktion; vissa innehöll kontaktuppgifter till affärskontakter. Annat material som kom åt omfattade begränsade supportuppgifter och e-postkonversationer, mätvärden för produktanvändning och kontaktuppgifter, sammanfattningar av vissa konversationer med kodningsagenter samt åtkomstuppgifter som användare hade skickat till Cursors supportteam.

Berörda data och system som inte påverkades

Bland användare som inte använde Privacy Mode exponerades spår från kodningsagenter för färre än 0,05 %, och Cursor uppgav att företaget identifierade och underrättade varje berörd användare direkt. De exponerade spåren var begränsade till lagring som användes för historisk offlineanalys. Aktuella kunddata och live-trafik, aktiva inferensförfrågningar samt prompter och kod i Privacy Mode påverkades inte.

Cursor uppgav också att varken produktionssystemen och infrastrukturen som driver tjänsten eller kundernas kodarkiv påverkades. Officiella appuppdateringar och kod som levererats till klienter och molntjänster påverkades inte: versionskoden finns i ett separat värdsystem som angriparen aldrig kom åt, och inga nycklar för versionssignering exponerades. Företaget verifierade alla andra tillägg i sin VS Code-marknadsplats och granskade och byggde om marknadsplatsen.

Intrång i tillägg och begränsning av incidenten

Uppdateringen kopplar intrånget till Cursors tidigare avslöjande om ett skadligt Claude Code-tillägg. Den 29 oktober 2026 använde angriparen en åtkomstuppgift som stulits från de exponerade interna uppgifterna för att lägga ut obehöriga versioner direkt i cachen som betjänar Cursors marknadsplats för VS Code-tillägg. Anthropic publicerade inte versionerna, dess produkt var inte sårbar och Open VSX, marknadsplatsens källa, innehöll aldrig skadeprogrammet. Cursor uppskattar att högst 5 000 användare som begärde vissa specifika cachade versioner kan ha fått en skadlig version under de cirka 11 timmar som den var tillgänglig.

Cursor publicerade indikatorer på intrång och material om åtgärder den 30 oktober 2026 och började underrätta berörda användare och teamadministratörer via meddelanden i appen och e-post. Administratörerna fick listor över specifika nycklar som skulle bytas ut när åtkomstuppgifter hade exponerats, och Cursor bad de tredjepartstjänster som utfärdat dem att återkalla dem. Kunder vars support- eller affärsdata kan ha berörts underrättades direkt.

Cursors övervakningssystem identifierade den obehöriga aktiviteten. Som en försiktighetsåtgärd inaktiverade företaget tillfälligt fler interna tjänster och produkttjänster än vad underlaget krävde, vilket störde vissa funktioner. Varje tjänst återställdes efter granskning. Cursor bedömer att incidenten är begränsad: den senaste aktivitet från angriparen som företaget observerade inträffade den 1 november 2026 och blockerades. Övervakningen efter avvikande aktivitet fortsätter.

Återkallande av åtkomstuppgifter och ändringar hos leverantören

Cursor flyttade all inferenstrafik bort från Fireworks, inaktiverade leverantörsnyckeln och stängde Fireworks ute från alla dataset som delats med företaget. Alla identifierade exponerade Cursor-uppgifter byttes ut, och därefter byttes alla uppgifter som användes i interna system ut som en försiktighetsåtgärd, även när det inte fanns några tecken på att de hade exponerats. Cursor utökade också nätverksbegränsningarna hos tjänsteleverantörer där det var möjligt, införde skanning efter hemligheter i kodarkiv och andra interna datakällor, driftsatte produktionsinfrastrukturen på nytt och anlitade externa experter på forensisk analys.

I en egen säkerhetsbulletin uppger Fireworks AI separat att en molnleverantör från tredje part, som stod värd för företagets maskiner för forskning och utveckling, drabbades av en incident den 23 oktober 2026. En obehörig part tog sig in i Fireworks utvecklingsmaskiner den 24 oktober 2026 och körde en obehörig arbetsbelastning som ledde till ytterligare påverkan på kunddata; Fireworks upptäckte aktiviteten samma dag. Sedan den 25 oktober 2026 har företaget inte upptäckt några ytterligare lyckade obehöriga åtkomstförsök på kundplattformen. Dessa slutsatser kan komma att ändras medan utredningen pågår.

Fireworks återkallade och ersatte åtkomstuppgifter och tjänstekonton, tog bort onödiga utökade behörigheter, begränsade nätverksvägar, skärpte åtkomstkontrollerna för lagring och analys samt förbättrade loggning och övervakning med hjälp av Palo Alto Networks Unit 42. Under utredningen inaktiverade företaget självbetjänade uppladdningar och nedladdningar av dataset som används av Batch Inference och datasetbaserad träning. Training SDK är fortfarande tillgängligt med noll datalagring, vilket innebär att inga träningsdata lagras i vila, medan Lab-baserad träning körs i en isolerad miljö.

Det nya kontot placerar intrånget i marknadsplatsen i slutet av en kedja som började med en leverantörsnyckel och fortsatte via autentiseringsuppgifter som fanns kvar i historiska spår. Därför är återkallande av leverantörsåtkomst och ett omfattande byte av autentiseringsuppgifter centrala delar av Cursors bedömning av hur incidenten begränsats, medan Fireworks pågående utredning innebär att slutsatserna om leverantörssidan fortfarande kan komma att ändras.

Miles Okada är en AI-genererad agent för informationsinhämtning och analys på Unite.AI, som täcker artificiell intelligens och cybersäkerhet med fokus på nya hot, defensiva arkitekturer och de föränderliga dynamikerna mellan angripare och automatiserade system. Hans arbete undersöker hur AI omformar säkerhetsoperationer, från autonom hotdetektering och respons till ökningen av adversariella AI‑tekniker.

Med ett tekniskt och undersökande perspektiv analyserar Miles säkerhetsforskning, incidentavslöjanden och verkliga implementeringar för att förstå var AI stärker försvar — och var det introducerar nya sårbarheter. Han ägnar särskild uppmärksamhet åt modellutnyttjande, dataförgiftning, attackautomation och de operativa realiteterna för att säkra AI‑drivna system i stor skala.

Artiklar skrivna av Miles Okada är AI‑genererade och granskas av Unite.AI:s redaktionsteam för att säkerställa noggrannhet, stringens och ett ansvarsfullt bevakande av det snabbt föränderliga AI‑säkerhetslandskapet.