← Tillbaka till listan

Claude Code Source Leak: Antropisk oväntat packad 60 MB källkarta, full kod återställd

itadol5j

Den 30 mars 2026 bröt en stor säkerhetsincident ut i AI!Antropisk AI-programmeringsverktyg Claude Codes npm-paket innehåller oväntat fullständiga källkodsfiler (cli.js. Karta, ca 60 MB)från vilken angriparna kan återställa hela TypeScript-källkoden. Detta är en annan läcka av Claude Codes källkod efter att den först släpptes i februari 2025. Även om läckan är en CLI-klientkod och inte involverar modellvikter eller användardata,Intern API-design, telemetri, krypteringsverktyg, interprocesskommunikationsprotokollDetaljerna för kärninsikten är helt exponerade. Detta papper kommer att ge en detaljerad analys av de tekniska detaljerna i händelsen, dess omfattning och rekommendationer för svar.

Claude Code leak cover.

Sammanfattning av händelser

Enligt Chaofan Shou, en intern forskare på Fuzzland, ett blockkedja säkerhetsföretag, X.Claude Code v2.1.88 innehåller hela källkartan i npm-paketetFrån:

FältDetaljer
DokumentationCli.js.map
storlekOm 60 MB (komprimerad)
Versionv2.1.88 (publicerad den 30 mars)
Föregående versionv2.1.87 (29 mars, exklusive källkarta)
VolymförändringÖverspänning från 17 MB till 31 MB

Källa Map FilBör inte visas i produktionsreleasepaketär den senaste byggolyckan som införts.

Tekniska detaljer

Vad är Source Map?

Källa Karta används i JavaScript utvecklingKarta komprimerad kod tillbaka till originalkällaDet används vanligtvis för:

  • Utveckla felsökning: debugging komprimerad kod i webbläsaren
  • Felspårning: kartläggning av produktionsmiljön till källkodspositionen
  • Kodanalys: förstå komprimeringskodens ursprungliga struktur

Aldrig inkludera källkarta i produktionsmiljöneftersom det avslöjar hela källkoden.

Disclosure analys

Revertera källkartan innehåll 1 906 fulltext av Claude Code-filertäckning:

  • Intern API Design:API samtal detaljer och gränssnitt specifikationer
  • TelemetrisystemDatainsamling och rapportering av logik
  • KrypteringsverktygSäker krypterad
  • Inter-process kommunikationsavtalIPC-mekanism uppnådd
  • Snabb logikAI interaktivt kärnmeddelande

Övrig organisatörFrån:

  • Bygg konfiguration för Package.json etc.
  • Modellvikter
  • Användardata
  • Server peer code

Historia: Inte den första

Här.Nej, Claude Code läckte först källkoden.Från:

TidHändelser
februari 2025Claude Code diskuterades också offentligt för att inkludera källkartan när den först kom ut.
Efter februari 2025förlorad källkarta fil från npm paket
30 mars 2026v2.1.88 Oväntat införande av källkartan

Medan källkartan togs bort,Utvinningen av källkoden har inte stoppats.Jag vet inte. Hittills finns det flera öppna lager på GitHub som har samlat den restaurerade källkoden. Detta inlägg är en del av vår specialtäckning Egypten 2011. Att få nästan tusen stjärnor.

Impact assessment

För normala användare

Ingen direkt säkerhetsriskJag vet inte. Läckan är Claude Code CLI-kundens insiktskod, som inte involverar modellvikter eller användardata.

Ja, Anthropic.

  • Intern arkitekturexponeringFull transparens av kärnförverkligande detaljer
  • Säkerhetsmekanismen avslöjas.Kryptering och kommunikationsprotokoll kan analyseras
  • minska konkurrensfördelenKonkurrerande parter kan studera sin tekniska insikt
  • Hint LeakAI interaktiv kärnlogik offentliggjord

Till utvecklarna gemenskap

  • Du kan lära dig om Claude Codes arkitektur.
  • Möjligt skapande av öppna källliknande projekt
  • Auditerbar kod för säkerhetsforskare

Svar på rekommendationer

Ja, Anthropic.

  • Omedelbar rehabiliteringÖvrig organisatör
  • Granska processenKontrollera byggprocesser för att förhindra att liknande incidenter återkommer
  • Version RollbackÖverväg att dra tillbaka v2.1.88 version
  • SäkerhetsrevisionBedömning av säkerhetseffekten av läckkoder
  • Stärka CI / CDLägg till källkartan upptäckt för att bygga process

För utvecklare

  • Kolla beroendebekräfta om v2.1.88-versioner används
  • Väntar på restaureringÖvrig organisatör
  • SäkerhetsuppdateringUppgradera till återställd version i tid

Lektioner och uppenbarelser

Källa Map Management

ProduktionsmiljöAldrig inkludera källkarta filJag vet inte. Rekommendationer:

  • Klart separerad i byggprocessen
  • Auto-Detect Använda CI / CD-verktyg
  • Ställ in paketstorleksvarning (v2.1.88 från 17 MB till 31 MB, uppenbarligen onormal)

2. Översyn av byggprocessen

Evenemanget avslöjade byggprocessen:

  • v2.1.87 innehåller inte källkarta
  • v2.1.88 Olycka (endast en dag)
  • Beskrivning av osäkerheter i byggkonfiguration

Snabb inverkan Response

Efter händelsen blev känd reagerade samhället snabbt:

  • X snabb spridning
  • GitHub multi-source analys repository
  • Säkerhetsforskare börjar granska.

Sammanfattning

Claude Code, källläcka var en olycka.Typisk byggprocessolyckaJag vet inte. Även om det inte finns någon direkt säkerhetsrisk för vanliga användare, har antropiska problem med byggprocesshantering exponerats.

För AI,Kodsäkerhet är avgörande.Jag vet inte. Kärnpunkter, API-designer, säkerhetsmekanismer, om de exponeras, kan användas av konkurrenter eller kan studeras av angripare.

Händelsen slog ett larm för alla utvecklare:Business Map management kan inte ignoreras, byggprocess granskning måste vara noggrannJag vet inte. I AI-eran är kodsäkerhet kärn konkurrenskraft.

Byggnadssäkerhet är ingen stor sak, källkarthantering behöver försiktighet!