← Tilbage til listen

Claude Code Source Leak: Antropisk uventet pakket 60MB Kildekort, fuld kode restaureret

itadol5j

Den 30. marts 2026 brød en stor sikkerhedshændelse ud i AI!Anthropic AI programmeringsværktøj Claude Code "s npm-pakke uventet indeholder fuld kilde Kortfiler (cli.js. Kort, ca. 60MB), hvorfra angriberne kan gendanne hele TypeScript kildekoden. Dette er endnu en lækage af Claude Code kildekode efter den blev udgivet første gang i februar 2025. Selv om lækagen er en CLI klient kode og ikke involverer model vægte eller brugerdata,Intern API design, telemetri, krypteringsværktøjer, interprocess kommunikationsprotokollerDetaljerne i kernens erkendelse er fuldstændig afsløret. Dette dokument vil give en detaljeret analyse af de tekniske detaljer i hændelsen, dens omfang og anbefalinger til reaktion.

Claude Code lækage cover.

Oversigt over hændelser

Ifølge Chaofan Shou, en praktikant forsker i Fuzzland, en blok kæde sikkerhed selskab, X.Claude Code v2.1.88 indeholder den fulde kilde Kort fil i npm-pakken:

FelterDetaljer
DokumentationCli.js.map
StørrelseOmkring 60MB (komprimeret)
Versionv 2.1.88 (offentliggjort den 30. marts)
Forrige versionv2.1.87 (29. marts, ekskl. kildekort)
VolumenændringSurge fra 17MB til 31MB

KildekortfilenBør ikke forekomme i produktionspakkerer den seneste byggeulykke.

Tekniske detaljer

Hvad er Kildekort?

Kildekort bruges i JavaScript- udviklingKort komprimeret kode tilbage til oprindelig kildeDen anvendes normalt til:

  • Udvikle fejlsøgning: fejlsøgning komprimeret kode i browser
  • Fejlsporing: kortlægning af produktionsmiljøet til kildekodepositionen
  • Kodeanalyse: forstå den oprindelige struktur af kompression kode

Inkludér aldrig kildekortfilen i produktionsmiljøetfordi det afslører den fulde kildekode.

Oplysningsanalyse

Vend kildekortets indhold tilbage 1.906 fuld tekst til Claude Code-filer, der omfatter:

  • Intern API Design: API-opkaldsdetaljer og grænsefladespecifikationer
  • Telemetrisystem: Dataindsamling og rapportering logik
  • Krypteringsværktøj: Sikker krypteret
  • Aftale om kommunikation mellem processer: IPC-mekanisme opnået
  • Prompt Logic: AI interaktiv kernebesked

Andre arrangører:

  • Build Configuration for Package.json etc.
  • Modelvægte
  • Brugerdata
  • Serverpeer-kode

Historie: Ikke den første

Her.Nej, Claude Code lækkede først kildekoden.:

TidBegivenheder
Februar 2025Claude Code blev også offentligt drøftet for at medtage kildekort, da det første kom ud.
Efter februar 2025tabt kildekortfil fra npm-pakke
30. marts 2026v2.1.88 Uventet inddragelse af kildekort

Mens kildekort blev fjernet,Udvindingen af kildekoden er ikke stoppet.Det ved jeg ikke. Indtil videre er der flere åbne lagre på GitHub, der har samlet den gendannede kildekode. Dette indlæg er en del af vores særlige dækning Egypten 2011. Får næsten tusind stjerner.

Konsekvensanalyse

Til normale brugere

Ingen direkte sikkerhedsrisikoDet ved jeg ikke. Lækagen er Claude Code CLI klient realisation kode, som ikke involverer model vægte eller brugerdata.

Ja, Anthropic.

  • Intern arkitekteksponering: fuld gennemsigtighed af centrale realiseringsdetaljer
  • Sikkerhedsmekanisme afsløret.Krypterings- og kommunikationsprotokoller kan analyseres
  • Begrænsning af konkurrencefordelen: Konkurrerende parter kan studere deres teknologiske erkendelse
  • Hint lækage: AI interaktiv kerne logik offentliggjort

Til udviklerfællesskabet

  • Du kan lære om Claude Codes arkitektur.
  • Mulig oprettelse af åbne kilder-lignende projekter
  • Reviderbar kode for sikkerhedsforskere

Svar på anbefalinger

Ja, Anthropic.

  • Øjeblikkelig rehabiliteringAndre arrangører
  • Revisionsproces: Kontrollér byggeprocesser for at forhindre lignende hændelser i at gentage
  • Version Rollback: Overvej tilbagetrækning v2.1.88 version
  • SikkerhedskontrolVurdering af den sikkerhedsmæssige indvirkning af lækkekoder
  • Styrkelse af CI / CD: Tilføj kildekortdetektering til at bygge proces

For udviklere

  • Kontrolafhængighed: bekræfte, om v2.1.88 versioner anvendes
  • Venter på restaureringAndre arrangører
  • Sikkerhedsopdatering: Opgrader til gendannet version i tid

Lektioner og åbenbaringer

Håndtering af kildekort

ProduktionsmiljøInkludér aldrig kildekortfilDet ved jeg ikke. Anbefalinger:

  • Klart adskilt i byggeprocessen
  • Automatisk detekter brug af CI / CD værktøj
  • Opsætning af pakkestørrelse alarm (v2.1.88 fra 17MB til 31MB, naturligvis unormal)

2. Gennemgang af byggeprocessen

Hændelsen afslørede byggeprocessen:

  • v2.1.87 indeholder ikke kildekort
  • v2.1.88 Medtagelse af ulykker (kun én dag)
  • Beskrivelse af usikkerheder i bygningens konfiguration

3. Hurtig reaktion

Efter hændelsen blev kendt, samfundet reagerede hurtigt:

  • X hurtig formidling
  • GitHub multikildeanalysearkiv
  • Sikkerhedsforskere begynder at revidere.

Oversigt

Claude Code, kilden var en ulykke.Typisk byggeproces ulykkeDet ved jeg ikke. Mens der ikke er nogen direkte sikkerhedsrisiko for almindelige brugere, har Anthropic 's problemer med byggeproces management været udsat.

For AIKodesikkerhed er afgørende.Det ved jeg ikke. Kernevink, API design, sikkerhedsmekanismer, hvis udsat, kan anvendes af konkurrenter, eller kan undersøges af angribere.

Hændelsen ramte en alarm for alle udviklere:Håndtering af virksomhedskort kan ikke ignoreres, gennemgang af byggeprocessen skal være strengDet ved jeg ikke. I AI æra, kode sikkerhed er centrale konkurrenceevne.

Opbygning af sikkerhed er ikke noget særligt, kildekort ledelse har brug for forsigtighed!