Claude Code'un değiştirilmiş kopyaları Cursor mağazasına ulaştı
Claude Code eklentisinin 2.1.312 ve 2.1.313 sürümlerinin kötü amaçla değiştirilmiş kopyaları, Windows ve macOS için Cursor mağazasında dağıtıldı. Anthropic'in hazırlayıp yayımladığı paketler etkilenmedi. Cursor, kopyaları kaldırdığını, mağazayı denetlediğini ve barındırma şirketiyle saldırganın sunucusunu kapattığını açıkladı. Kurulu sürüm numarası tek başına bilgisayara sızıldığını göstermiyor; dağıtım kanalı ve indirme dönemi de olayın kapsamını belirliyor.
Anthropic'in kod yazma yardımcısı Claude Code'un kötü amaçla değiştirilmiş eklenti kopyaları, 29 Ekim'de Cursor'un VS Code eklenti mağazasından dağıtıldı. Cursor'un açıklaması, Windows ve macOS için sunulan 2.1.312 ile 2.1.313 sürümlerini kapsıyor. Paketlere, geliştiricilerin bilgisayarlarında kalıcı erişim kurmayı amaçlayan kod eklenmişti. Güvenlik şirketi StepSecurity de aynı olayı inceliyor ve bu kopyaları Anthropic'in hazırlayıp yayımlamadığını belirtiyor. Dağıtım Cursor'un mağazasından yapıldı. Bulgular, Anthropic'in kendi sistemlerine veya resmî eklenti dağıtım kanallarına sızıldığını ortaya koymuyor. Olayın kapsamı, ürünü geliştiren şirketin adıyla birlikte paketin hangi mağazadan alındığına da bağlı.[1], [2]
Etkilenme kapsamını indirme yeri ve dönemi belirliyor
Bu sürümlerden birinin bilgisayarda bulunması tek başına sızma olduğunu kanıtlamıyor. Cursor, etkilenme olasılığını 29 Ekim'de belirlediği dağıtım dönemi içinde kendi mağazasından yapılan kurulum ve güncellemelerle sınırlıyor. StepSecurity'nin düzeltilmiş açıklaması, Open-VSX'ten alınan temiz 2.1.312 kopyasını Cursor'dan dağıtılan değiştirilmiş paketten ayırıyor. Anthropic, 2.1.313'ün kendi resmî sunucularında, Open-VSX'te veya Microsoft'un Visual Studio mağazasında yayımlanmadığını bildiriyor. Şirket, karışıklığı önlemek için 2.1.314 sürümüne geçti. Bu nedenle sürüm etiketi, paketin geldiği yerle birlikte değerlendiriliyor. Aynı numarayı taşıyan her kopyanın kötü amaçlı olduğu sonucu çıkarılmıyor; farklı mağazalardaki paketlerin ayrımı incelemenin önemli bir bölümünü oluşturuyor.[1], [2]
Eklenen kod, eklenti kaldırıldıktan sonra da bilgisayarda kalabilecek bileşenler yerleştirmeyi denedi. Cursor, uzaktan erişimin bazı aşamalarının yönetici yetkisi gerektirdiğini ve sıradan Windows ile macOS kurulumlarının çoğunda başarısız olacağını söylüyor. Bununla birlikte izinsiz erişim bileşenleri ve bilgisayara ilişkin bilgilerin gönderilmesi de açıklamada yer alıyor. StepSecurity de kalıcılık riskini bildiriyor. Bu açıklamalar, bilgisayarda sürekli erişim kurma girişimini, saldırganın etkilenmiş her makineye başarıyla girdiğinin kanıtından ayırıyor. Etkilenen bütün kullanıcıların verilerinin çalındığı doğrulanmış değil. Eklentiyi kaldırmak, daha önce yerleşen bağımsız bileşenleri tek başına ortadan kaldırmayabiliyor.[1], [2]
Cursor paketleri kaldırıp mağazayı denetledi
Cursor, kötü amaçlı paketleri kaldırdığını, yeniden dağıtımı engellediğini ve önlem olarak mağazayı geçici süreyle kapattığını açıkladı. Ardından erişimleri denetlediğini, başka eklentilerin değiştirilmediğini saptadığını, anahtarlarını yenileyip mağazayı yeniden kurarak açtığını bildirdi. Barındırma sağlayıcısıyla birlikte saldırganın sunucusu da kapatıldı. Şirketin açıklaması, etkilenen sistemlerde kodun çalıştığına ilişkin izlerin araştırılmasını ve sızma görülen bilgisayarların yalıtılıp temizlenmesini istiyor. Etkilenen bilgisayarlardan erişilebilen kimlik bilgileri de müdahale önerileri içinde yer alıyor. Bu çalışmalar, dağıtılmış paketleri ve onları alan bilgisayarları kapsayan olayın ardından yürütülüyor.[2]