Claude Code’un Kaynak Kodu Sızdı!

Güvenlik araştırmacısı Chaofan Shou, Anthropic’in resmi npm paketinde bir harita dosyası (cli.js.map) aracılığıyla Claude Code’un kaynak kodunun açığa çıktığını keşfetti.

Claude Code v2.1.88 sürümünün npm paketinde, tam ve gizlenmemiş TypeScript kaynak kodunu içeren kaynak harita dosyası yayımlandı.

Nasıl gerçekleşti?

JavaScript/TypeScript paketleri npm’e yayımlandığında, derleme araçları genellikle .map uzantılı kaynak harita dosyaları üretir. Bu dosyalar normalde dışarıya çıkmaması gerekir. Hata, .npmignore dosyasına *.map eklenmemesinden ya da kaynak harita üretiminin production build’de kapatılmamasından kaynaklandı.

Ne kadar kod sızdı?

Sızıntı yaklaşık 1.900 dosyada 500.000 satır kodun açığa çıkmasına neden oldu.

Anthropic ne dedi?

Anthropic bir açıklama yaparak “Bu, bir güvenlik ihlali değil, insan hatasından kaynaklanan bir paket yayımlama sorunudur. Hiçbir müşteri verisi veya kimlik bilgisi ifşa edilmedi. Bu tür durumların tekrar yaşanmaması için önlemler alıyoruz.” dedi.

Ne bulundu?

  • KAIROS adlı gizli bir özellik: Kullanıcı boştayken arka planda çalışan, hafızayı düzenleyen ve çelişkileri çözen otonom bir arka plan modu.
  • Undercover Mode: Açık kaynak repolarda commit mesajlarından yapay zeka izlerini ve Anthropic’e ait iç model adlarını temizleyen bir mod.
  • Buddy sistemi: Tamagotchi tarzı bir sanal evcil hayvan sistemi; kullanıcı kimliğine göre deterministik olarak oluşturulan, nadir türleri ve parlak varyantları olan bir sistem.
  • Capybara/Mythos: Yeni ve güçlü bir modelin iç kod adı; bu modelin Opus’un yerini alacağına dair ipuçları.

Güvenlik riski var mı?

Sızıntıyla eş zamanlı olarak npm’deki axios paketine bir tedarik zinciri saldırısı gerçekleşti. 31 Mart 2026’da 00:21–03:29 UTC arasında Claude Code’u npm üzerinden yüklediyseniz, kötü amaçlı bir axios sürümü (1.14.1 veya 0.30.4) yüklemiş olabilirsiniz. Bu durumda tüm sırları değiştirmeniz ve sistemi temiz bir şekilde yeniden kurmanız önerilir.

Yayılma boyutu

Olayı duyuran paylaşım yaklaşık 10 milyon görüntülenmeye ulaştı. GitHub’daki kopyalardan biri 30.000 yıldız ve 40.000’den fazla fork aldı.

You may also like...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir