Leak Sumber Kode Claude: Anthropic tak terduga dikemas Peta Sumber 60MB, kode penuh dipulihkan
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.

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:
| Ruas | Rincian |
|---|---|
| Dokumentasi | Cli.js.map |
| Ukuran | Sekitar 60MB (terkompresi) |
| Versi | v2.1.88 (diterbitkan pada 30 Maret) |
| Versi Sebelumnya | v2.1.87 (29 March, source Map tidak termasuk) |
| Perubahan Volume | Surge 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.:
| Waktu | Kejadian |
|---|---|
| Februari 2025 | Claude Code juga didiskusikan secara publik untuk termasuk sumber peta ketika pertama kali keluar. |
| Setelah Februari 2025 | berkas sumber Peta dari paket npm |
| 30 Maret 2026 | penyertaan 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!