← Takaisin luetteloon

Claude-koodi Lähde Vuoto: Anthropic odottamatta pakattu 60MB Lähdekartta, täysi koodi palautettu

itadol5j

30. maaliskuuta 2026 Alilla sattui suuri turvallisuusonnettomuus.Anthropic AI ohjelmointityökalu Claude Code npm paketti yllättäen sisältää täyden lähdekoodin Map tiedostoja (cli.js. Kartta, noin 60Mt), josta hyökkääjät voivat palauttaa koko TypeScript lähdekoodi. Tämä on toinen vuoto Claude Coden lähdekoodista sen jälkeen, kun se julkaistiin ensimmäisen kerran helmikuussa 2025. Vaikka vuoto on CLI-asiakaskoodi eikä sisällä mallipainoja tai käyttäjätietoja,Sisäinen API-suunnittelu, telemetria, salaustyökalut, prosessien väliset viestintäprotokollatYdintoteutuksen yksityiskohdat ovat täysin paljastuneet. Tässä asiakirjassa esitetään yksityiskohtainen analyysi tapahtuman teknisistä yksityiskohdista, sen laajuudesta ja suosituksista.

Claude Coden vuotosuoja.

Yhteenveto tapahtumista

Chaofan Shoun mukaan, harjoittelija Fuzzlandissa, kortteliketjun turvayhtiö X:ssä.Claude Code v2.1.88 sisältää täyden lähdekoodin Map-tiedoston npm-paketissa:

KentätYksityiskohdat
AsiakirjatCli.js.map
KokoNoin 60Mt (pakattu)
Versiov2.1.88 (julkaistu 30. maaliskuuta)
Edellinen versiov2.1.87 (29. maaliskuuta, ilman lähdekarttaa)
Volyymin muutosPurkaminen 17Mt:stä 31Mt:iin

Lähdekartan tiedostoEi saa esiintyä tuotantovapautuspakkauksissaon viimeisin rakennusonnettomuus.

Tekniset yksityiskohdat

Mikä on Lähdekartta?

Lähdekarttaa käytetään JavaScript-kehityksessäKartta tiivistetty koodi takaisin alkuperäiseen lähteeseenSitä käytetään yleensä:

  • Kehitä vianetsintä: vianetsintä tiivistetty koodi selaimessa
  • Virheseuranta: tuotantoympäristön kartoitus lähdekoodin sijaintiin
  • Koodianalyysi: ymmärtää alkuperäisen rakenteen pakkauskoodi

Älä koskaan lisää lähdekoodikarttatiedostoa tuotantoympäristöönKoska se paljastaa koko lähdekoodin.

Tietojen julkistamisen analyysi

Peru lähdekartan sisältö Claude Code -tiedostojen koko teksti, kattaa:

  • Sisäinen API-suunnittelu:API-puhelutiedot ja käyttöliittymän tekniset tiedot
  • Telemetriajärjestelmä: Tiedonkeruu ja raportoinnin logiikka
  • Salaustyökalu: Turvallinen salattu
  • Prosessien välinen viestintäsopimus: IPC-mekanismi saavutettu
  • Nopea logiikka: AI interaktiivinen ydinviesti

Muu järjestäjä:

  • Rakenna asetukset Package.json jne.
  • Mallipainot
  • Käyttäjätiedot
  • Palvelimen vertaiskoodi

Historia: ei ensimmäinen

Tässä.Ei, Claude Code vuoti lähdekoodin.:

AikaTapahtumat
Helmikuu 2025Claude Codesta keskusteltiin julkisesti myös lähdekartasta, kun se julkaistiin.
Helmikuun 2025 jälkeenKadonnut lähde Karttatiedosto npm-paketista
maaliskuuta 2026v2.1.88 Lähdekartan odottamaton sisällyttäminen

Lähdekartta poistettiin.Lähdekoodin poisto ei ole pysähtynyt.En tiedä. GitHubissa on toistaiseksi useita avoimia varastoja, jotka ovat koonneet palautettua lähdekoodia. Tämä viesti on osa erityistä kattavuutta Egypti 2011. Lähes tuhat tähteä.

Vaikutusten arviointi

Normaalit käyttäjät

Ei suoraa turvallisuusriskiäEn tiedä. Vuoto on Claude Code CLI -asiakastunnus, joka ei sisällä mallipainoja eikä käyttäjätietoja.

Kyllä, antropologi.

  • Sisäinen arkkitehtuuri: Täysi avoimuus ydintoteutuksen yksityiskohtia
  • Turvamekanismi näkyvissä.: Salaus- ja viestintäprotokollat voidaan analysoida
  • Kilpailuedun heikkeneminen: Kilpailijat voivat tutkia teknologista toteutumistaan
  • Vihjevuoto: Tekoälyn interaktiivinen ydinlogiikka julkistettu

Kehittäjäyhteisölle

  • Voit oppia Claude Coden arkkitehtuurista.
  • Mahdollisia avoimen lähdekoodin kaltaisia hankkeita
  • Turvallisuustutkijoiden tarkastuskoodi

Suositukset

Kyllä, antropologi.

  • Välitön kuntoutusMuu järjestäjä
  • Uudelleentarkastelu: tarkistaa rakentaa prosessit estää samanlaisia tapahtumia toistuvat
  • Versio: Harkitse poistamista v2.1.88 versio
  • Turvallisuustarkastus: Vuotokoodien turvallisuusvaikutusten arviointi
  • CI:n/CD:n vahvistaminen: Lisää lähde Karttatunnistus rakentaa prosessi

Kehittäjät

  • Tarkista riippuvuus: Vahvista, käytetäänkö v2.1.88 versioita
  • Odotetaan restaurointiaMuu järjestäjä
  • Turvapäivitys: Päivitä palautettu versio ajoissa

Saadut kokemukset ja paljastukset

Lähdekartan hallinta

TuotantoympäristöÄlä koskaan lisää lähdekoodikarttatiedostoaEn tiedä. Suositukset:

  • Selvästi erillinen rakennusprosessissa
  • Automaattinen tunnistus CI/CD-työkalulla
  • Aseta pakkauskoon hälytys (v2.1.88 17MB-31MB, selvästi epänormaali)

2. Rakennusprosessin tarkastelu

Rakennusprosessin paljastava tapahtuma:

  • v2.1.87 ei sisällä lähdekarttaa
  • v2.1.88 Tapaturmat (vain yksi päivä)
  • Rakennuskokoonpanon epävarmuustekijöiden kuvaus

3. Nopea vaikutus

Kun tapaus tuli ilmi, yhteisö reagoi nopeasti:

  • X nopea levittäminen
  • GitHub-monilähdeanalyysivarasto
  • Turvatutkijat aloittavat tarkastuksen.

Yhteenveto

Claude Code, lähdevuoto oli vahinko.Tyypillinen rakennusprosessi-onnettomuusEn tiedä. Vaikka tavallisille käyttäjille ei aiheudu suoraa turvallisuusriskiä, antropiikan ongelmat rakennusprosessin hallinnassa ovat paljastuneet.

Tekoälyn osaltaKoodin turvallisuus on tärkeää.En tiedä. Kilpailijat voivat käyttää ydinvihjeitä, API-malleja, turvallisuusmekanismeja, jos ne altistuvat, tai hyökkääjät voivat tutkia niitä.

Tapahtuma iski hälytys kaikille kehittäjille:Yrityskarttojen hallintaa ei voi jättää huomiotta, rakennusprosessin uudelleentarkastelun on oltava tiukkaEn tiedä. Tekoälyn aikakaudella kooditurvallisuus on keskeinen kilpailukyky.

Rakennuksen turvallisuus ei ole iso juttu, lähde Kartta hallinta vaatii varovaisuutta!