← Listeye dön

Claude Code Source Leak: Anthropic beklenmedik bir şekilde 60MB Source Map, tam kod restore etti

itadol5j

30 Mart 2026'da, büyük bir güvenlik olayı AI'da patlak verdi!Anthropic AI programlama aracı Claude Code'un npm paketi beklenmedik bir şekilde tam kaynak Map dosyaları (cli.js. Harita, yaklaşık 60MB)Ancak saldırganların tüm TypeScript kaynağı kodunu geri getirebileceğinden. Bu, ilk Şubat 2025'te serbest bırakıldıktan sonra Claude Code'un kaynak kodundan başka bir sızıntı. sızıntı bir Kuantum istemci kodu olmasına rağmen ve model ağırlıkları veya kullanıcı verilerini içermez,İç API tasarımı, telemetri, şifreleme araçları, inter-işlem iletişim protokolleriTemel gerçekleştirmenin ayrıntıları tamamen açığa çıkar. Bu kağıt, olayın teknik ayrıntılarının ayrıntılı bir analizi, yanıt için kapsamı ve önerileri sağlayacaktır.

Claude Code sızıntı kapağı.

Olay Özeti

Chaofan Shou'ya göre, Fuzzland'da bir intern araştırmacı, bir blok zincir güvenlik şirketi X.Claude Code v2.1.88, npm paketindeki tam kaynak Map dosyasını içerir.:

AlanlarDetaylar
DokümantasyonCli.js.map
Boyut BoyutuYaklaşık 60MB (kompresyon)
Version Version Versionv2.1.88 ( 30 Mart'ta yayınlandı)
Previous Versionv2.1.87 (29 Mart, kaynak Map hariç)
Cilt değişikliği17MB'den 31MB'ye

Kaynak Map fileÜretim sürüm paketlerinde görünmemelidirEn son inşaat kazası tanıtıldı.

Teknik Detaylar

Kaynak Haritası nedir?

Source Map JavaScript geliştirmede kullanılırHarita sıkıştırılmış kod orijinal kaynağa geri döndü. Genellikle için kullanılır:

  • Geliştirme debugging: tarayıcıda sıkıştırılmış kod
  • Hata izleme: Üretim ortamını kaynak kodu pozisyonuna haritalama
  • Kod analizi: sıkıştırma kodunun orijinal yapısını anlamak

Üretim ortamında kaynak Map dosyasını asla dahil etmeyinÇünkü tam kaynak kodunu açığa çıkarır.

Disclosure analysis

Kaynak harita içeriği 1,906 Claude Code dosyalarının tam metniTartış:

  • Internal API DesignAPI detayları ve arayüz özellikleri
  • Telemetri sistemi: Veri toplama ve raporlama mantığı
  • Şifreleme Aracı: Güvenli şifreli şifre
  • Süreçlerarası iletişim anlaşması: IPC mekanizması başardı
  • Prompt Mantık: AI interaktif çekirdek mesajı

Diğer Organiser:

  • Paket.json için yapılandırma kurmak vs.
  • Model ağırlıkları
  • Kullanıcı Verileri
  • Server a kodu

Tarih: İlk önce değil

İşte.Hayır, Claude Code ilk önce kaynak kodu sızdırdı.:

Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman Zaman ZamanEtkinlikler Etkinlikler Etkinlikler
Şubat 2025Claude Code ayrıca ilk çıktığında kaynak Map dahil için de halka açık bir şekilde tartışıldı.
Şubat 2025'ten sonraKayıp kaynak Map file from npm package
30 Mart 2026v2.1.88 Kaynak Haritasının Beklenmedi

Kaynak Map kaldırıldı olsa da,Kaynak kodunun çıkarılması durdurulmadı.Bilmiyorum. Şimdiye kadar, restore edilmiş kaynak kodunu dolduran GitHub'da birkaç açık depo var. Bu yazı, Mısır 2011 özel kapsamımızın bir parçasıdır. Yaklaşık bin yıldız almak.

Etki Değerlendirme

Normal kullanıcılar için

Doğrudan güvenlik riski yokBilmiyorum. sızıntı, model ağırlıkları veya kullanıcı verilerini içermeyen Claude Code CLI istemci gerçekleştirme kodudur.

Evet, Anthropic.

  • İç mimari maruziyeti: Temel gerçekleştirme ayrıntılarının tam şeffaflığı
  • Güvenlik mekanizması açığa çıktı.: Şifreleme ve iletişim protokolleri analiz edilebilir
  • Rekabetçi avantaj sağlamak: Yetkin partiler teknolojik gerçekliklerini inceleyebilir
  • Hint sızıntı: AI interaktif temel mantığı halka açık hale getirdi

Geliştiriciler topluluğuna

  • Claude Code'un mimarisi hakkında bilgi edinebilirsiniz.
  • Açık kaynak gibi projelerin olası yaratımı
  • Güvenlik araştırmacıları için denetimli kod

Tavsiyelere Yanıt

Evet, Anthropic.

  • Immediate rehabilitasyonDiğer Organiser
  • Review process: Tekrarlanan olayların tekrarlanmasını önlemek için süreçleri kontrol edin
  • Version Rollback: v2.1.88 versiyonunu geri almayı düşünün
  • Güvenlik Denetimi: sızıntı kodlarının güvenlik etkisini değerlendirmek
  • CI/CD güçlendirmek: Süreç inşa etmek için kaynak Map algılama ekleyin

Geliştiriciler için

  • Check Dependency: v2.1.88 versiyonlarının kullanılmış olup olmadığını doğrulayın
  • restorasyon için beklemekDiğer Organiser
  • Güvenlik güncellemesi: Zaman içinde sürüm restore etmek için yükseltme

Dersler ve açıklamalar

Source Map Management

Üretim ortamıNever include source Map fileBilmiyorum. Tavsiyeler:

  • Yapı sürecinde açıkça ayrı
  • Auto-Detect Using CI /CD Tool
  • Paket büyüklüğü uyarı (v2.1.88 17MB'den 31MB'ye kadar, açıkça anormal)

2. İnşaat süreci incelemesi

Olay inşaat sürecini açığa çıkardı:

  • v2.1.87 kaynağı içermiyor
  • v2.1.88 Kaza Dahili (yalnızca bir gün)
  • Yapı konfigürasyonunda belirsizliklerin tanımı

3. Hızlı Etki Yanıtı

Olay tanındıktan sonra, topluluk hızla tepki gösterdi:

  • X hızlı yayılma
  • GitHub multi-kaynak analizi repositoryory
  • Güvenlik araştırmacıları denetime başlar.

Özet Özet Özet Özet

Claude Code, kaynak sızıntı bir kazaydı.Tipik inşa süreci kazaBilmiyorum. Sıradan kullanıcılar için doğrudan güvenlik riski olmasa da, Anthropic 'Yapım yönetimi ile ilgili sorunlar ortaya çıktı.

AI için,Kod güvenliği önemlidir.Bilmiyorum. Core ipuçları, API tasarımları, güvenlik mekanizmaları, eğer ortaya çıkarsa, rakipler tarafından kullanılabilir veya saldırganlar tarafından incelenebilir.

Olay tüm geliştiriciler için bir alarm vurdu:Business Map management göz ardı edilemez, inşaat süreci incelemesi titiz olmalıdırBilmiyorum. AI çağında kod güvenliği temel rekabettir.

Bina güvenliği büyük bir anlaşma değildir, kaynak Map yönetimi dikkatli ihtiyaç duyar!