← Kembali ke daftar

Leak Sumber Kode Claude: Anthropic tak terduga dikemas Peta Sumber 60MB, kode penuh dipulihkan

itadol5j

Pada tanggal 30 Maret 2026, insiden keamanan besar terjadi di AI!Alat pemrograman AI Anthropic paket npm Claude Code tak terduga berisi berkas sumber penuh (cli.js. Peta, sekitar 60MB), dari mana penyerang dapat mengembalikan seluruh kode sumber TypeScript. Ini adalah kebocoran lain dari kode sumber Claude Code setelah pertama kali dirilis pada bulan Februari 2025. Meskipun kebocoran adalah kode klien CLI dan tidak melibatkan model bobot atau data pengguna,Desain API internal, telemetri, alat enkripsi, protokol komunikasi proses inter-Rincian inti realisasi benar-benar terkena. Surat kabar ini akan memberikan analisis rinci dari rincian teknis dari kejadian, lingkup dan rekomendasi untuk menanggapi.

Claude Code penutup kebocoran.

Ringkasan peristiwa

Menurut Chaofan Shou, seorang peneliti magang di Fuzzland, sebuah perusahaan keamanan rantai blok, X.Claude Code v2.1.88 berisi berkas peta sumber penuh dalam paket npm:

RuasRincian
DokumentasiCli.js.map
UkuranSekitar 60MB (terkompresi)
Versiv2.1.88 (diterbitkan pada 30 Maret)
Versi Sebelumnyav2.1.87 (29 March, source Map tidak termasuk)
Perubahan VolumeSurge dari 17MB ke 31MB

Berkas sumber PetaTidak boleh muncul dalam paket rilis produksiadalah kecelakaan konstruksi terbaru yang diperkenalkan.

Rincian Teknis

Apa itu Peta Sumber?

Peta Sumber digunakan dalam pengembangan JavaScriptKode terkompresi peta kembali ke sumber asliBiasanya digunakan untuk:

  • Mengembangkan debug: kode terkompresi debug dalam peramban
  • Galat saat melacak: memetakan lingkungan produksi ke posisi source code
  • Analisa kode: memahami struktur asli dari kode kompresi

Jangan pernah menyertakan berkas sumber Peta dalam lingkungan produksikarena itu mengekspos kode sumber penuh.

Analisis pengungkapan

Kembalikan isi peta sumber 1.906 teks lengkap dari berkas Claude Code, meliputi:

  • Desain API Internal: Spesifikasi panggilan API dan antarmuka
  • Sistem telemetri: Koleksi data dan pelaporan logika
  • Alat Enkripsi: Secure dienkripsi
  • Transaksi komunikasi antar proses: Mekanisme IPC dicapai
  • Logika Prompt: AI pesan core interaktif

Organiser lainnya:

  • Build Konfigurasi untuk Package.json dsb.
  • Bobot model
  • Data Pengguna
  • Kode peer server

Sejarah: Bukan yang pertama

Ini.Tidak, Claude Code pertama kali membocorkan kode sumber.:

WaktuKejadian
Februari 2025Claude Code juga didiskusikan secara publik untuk termasuk sumber peta ketika pertama kali keluar.
Setelah Februari 2025berkas sumber Peta dari paket npm
30 Maret 2026penyertaan sumber yang tak diharapkan v2.1.88

Ketika peta sumber dihapus,Ekstraksi Source Code belum berhenti.Aku tidak tahu. Sejauh ini, ada beberapa gudang terbuka di GitHub yang telah mengumpulkan kode sumber cadangan. Pos ini adalah bagian dari liputan khusus Mesir 2011. Mendapatkan hampir seribu bintang.

Penilaian Dampak

Untuk pengguna normal

Tidak ada risiko keamanan langsungAku tidak tahu. Kebocoran ini adalah kode kode CLI klien kode realisasi, yang tidak melibatkan model bobot atau data pengguna.

Ya, Anthropic.

  • Paparan arsitektur internal: penuh transparansi dari rincian realisasi inti
  • Mekanisme keamanan terbuka.: Enkripsi dan protokol komunikasi dapat dianalisis
  • Menolak keuntungan kompetitifPartai yang bersaing dapat mempelajari realisasi teknologi mereka
  • Petunjuk hint: logika core AI interaktif yang dipublikasikan

Untuk komunitas pengembang

  • Kau bisa belajar tentang arsitektur Claude Code.
  • Mungkin penciptaan dari open source- seperti proyek
  • Kode Audable untuk peneliti keamanan

Respon untuk rekomendasi

Ya, Anthropic.

  • Rehabilitasi langsungOrganiser lainnya
  • Proses tinjauan: periksa proses pembangunan untuk mencegah kejadian serupa dari terulang
  • Versi Rollback: Pertimbangkan untuk menarik versi v2.1.88
  • Audit keamananAssembly of the sekuriti dampak kode kebocoran
  • Memperkuat CI / CD: Tambah deteksi peta sumber untuk membangun proses

Untuk Pengembang

  • Dependensi Pemeriksaan: mengkonfirmasi apakah versi v2.1.88 digunakan
  • Menunggu restorasiOrganiser lainnya
  • Pemutakhiran keamanan: Upgrade untuk mengembalikan versi waktu

Pelajaran dan wahyu

Manajemen Peta Sumber

Lingkungan produksiJangan pernah menyertakan berkas sumber PetaAku tidak tahu. Saran:

  • Jelas terpisah dalam proses pembangunan
  • Auto- Deteksi Menggunakan Alat CI / CD
  • Atur peringatan ukuran paket (v2.1.88 dari 17MB ke 31MB, jelas tidak normal)

Ulasan proses konstruksi

Acara ini menunjukkan proses konstruksi:

  • v2.1.87 tidak berisi sumber Peta
  • penyertaan V2.1.88 Kecelakaan (hanya satu hari)
  • Keterangan ketidakpastian dalam konfigurasi build

3, respon cepat

Setelah kejadian itu diketahui, masyarakat bereaksi dengan cepat:

  • Penyebaran cepat X
  • Penyimpanan analisa multi- sumber GitHub
  • Peneliti keamanan mulai audit.

Ringkasan

Claude Code, sumber kebocoran adalah kecelakaan.Khas membangun proses kecelakaanAku tidak tahu. Sementara tidak ada risiko keamanan langsung untuk pengguna biasa, masalah Anthropic dengan manajemen proses membangun telah terkena.

Untuk AI,Kode keamanan sangat penting.Aku tidak tahu. Petunjuk inti, desain API, mekanisme keselamatan, jika terkena, mungkin digunakan oleh pesaing, atau mungkin dipelajari oleh penyerang.

Insiden itu membunyikan alarm bagi semua pengembang:Manajemen Peta Bisnis tidak dapat diabaikan, review proses konstruksi harus ketatAku tidak tahu. Di era AI, keamanan kode adalah persaingan inti.

Keamanan gedung bukan masalah besar, manajemen peta sumber perlu hati-hati!