Claude-koodi Lähde Vuoto: Anthropic odottamatta pakattu 60MB Lähdekartta, täysi koodi palautettu
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.

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ät | Yksityiskohdat |
|---|---|
| Asiakirjat | Cli.js.map |
| Koko | Noin 60Mt (pakattu) |
| Versio | v2.1.88 (julkaistu 30. maaliskuuta) |
| Edellinen versio | v2.1.87 (29. maaliskuuta, ilman lähdekarttaa) |
| Volyymin muutos | Purkaminen 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.:
| Aika | Tapahtumat |
|---|---|
| Helmikuu 2025 | Claude Codesta keskusteltiin julkisesti myös lähdekartasta, kun se julkaistiin. |
| Helmikuun 2025 jälkeen | Kadonnut lähde Karttatiedosto npm-paketista |
| maaliskuuta 2026 | v2.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!