29 Ekim 2026’da Claude Code eklentisinin anthropic.claude-code kimliğini taşıyan değiştirilmiş 2.1.313 sürümü Cursor’ın eklenti mağazasında yaklaşık 11 saat boyunca sunuldu. Cursor’a göre sürüm, Pasifik saatiyle 02.27 ile 13.35 arasında erişilebilirdi ve en fazla 5.000 kullanıcıya ulaşmış olabilir. Bu sayı, bilgisayarlarına başarılı biçimde uzaktan erişildiği doğrulanan kullanıcıların sayısı değil, olası maruziyet tahminidir.
2
4
Olayın önemi, eklentinin bilgisayarlara saldırganın kontrolündeki bir SSH anahtarı eklemeye ve yeniden başlatmalardan sonra da sürebilecek bir uzaktan erişim yolu kurmaya çalışmasından kaynaklanıyor. Bulguların neyi doğruladığını ve kullanıcıların neleri kontrol edebileceğini aşağıda özetliyoruz.
Zararlı sürüm nereden dağıtıldı?
İlk haberlerin bir kısmında kaynak olarak Open VSX gösterildi. Ancak sonraki incelemeler, değiştirilmiş sürümün Cursor’ın kendi eklenti mağazasında sunulduğuna işaret etti. Open VSX, Microsoft Visual Studio Marketplace ve @anthropic-ai/claude-code npm paketi temiz olarak bildirildi; bu kanallardaki sürüm listelerinde 2.1.312’nin ardından 2.1.314 yer aldı, 2.1.313 bulunmadı.
10
13
19
22
Paket, sahte bir benzer eklenti adıyla değil, Claude Code eklentisinin meşru kimliği altında dağıtıldı. Cursor’ın güvenlik duyurusu Windows ve macOS için 2.1.312 ve 2.1.313 sürümlerine de değiniyor. Bu nedenle cihazını kontrol eden kullanıcıların yalnızca sürüm numarasına bakmak yerine Cursor’ın duyurusundaki kapsam ve düzeltme adımlarını izlemesi önemli.
4
19
Cursor, değiştirilmiş sürümün Anthropic tarafından geliştirilmediğini belirtti. Mevcut raporlar dağıtım kaynağına işaret ediyor; ancak saldırganın yayınlama erişimini nasıl elde ettiğini açıklığa kavuşturmuyor.
4
16
Zararlı kod ne yapmaya çalıştı?
Araştırmacılar, eklentinin normal kodundan önce eklenmiş 66 satırlık bir yükleyici tespit etti. Bu kod; bilgisayarın adı, kullanıcı adı, işletim sistemi, ortam değişkenlerinin adları, Git e-posta adresi ve genel IP adresi gibi bilgileri topluyordu.
1
8
Yükleyici ayrıca kullanıcının authorized_keys dosyasına svc-telemetry etiketi taşıyan saldırgan kontrollü bir SSH anahtarı eklemeyi, sistemde kalıcılık sağlamayı ve ters SSH tüneli açmayı denedi. Bildirilen kalıcılık yöntemleri macOS’ta bir LaunchAgent, Windows’ta ise zamanlanmış görev içeriyordu. Arka plan betiklerinin tüneli yaklaşık 60 saniyede bir yeniden denemesi amaçlanmıştı.
1
8
41
Cursor’a göre zararlı kodun yerel SSH hizmetini etkinleştirme adımı, kod hataları nedeniyle genellikle başarısız oluyordu. Cursor’ın yönetici yetkileriyle başlatılması gibi sıra dışı durumlar bu sınırlamanın istisnası olabilirdi. Bu durum, planlanan uzaktan erişim yolunun olağan koşullarda çalışmasını zorlaştırıyordu; ancak tek başına belirli bir bilgisayarın etkilenip etkilenmediğini göstermez.
41
Cursor’ın müdahalesi ve temiz sürüm
Cursor zararlı paketi kaldırdı ve inceleme sırasında eklenti mağazasını geçici olarak erişime kapattı. Haberlerde, şirketin mağazayı yeniden oluşturduğu, yayınlama veya imzalama anahtarlarını yenilediği ve saldırganın sunucusunun devre dışı bırakılması için adım attığı da aktarıldı.
18
23
Temiz sürüm olarak 2.1.314 gösterildi; bu sürüm Open VSX’te ve Microsoft Visual Studio Marketplace’te yer aldı.
4
10 Eklentiyi güncellemek veya kaldırmak zararlı paketi değiştirebilir, ancak kodun daha önce oluşturmuş olabileceği dosya ve ayarları kontrol etme gereğini ortadan kaldırmaz.
4
8
40
Kullanıcılar neleri kontrol etmeli?
Maruziyet aralığında eklentiyi Cursor üzerinden yüklediyseniz veya güncellediyseniz, Cursor’ın güvenlik duyurusundaki inceleme ve temizleme adımlarını uygulayın. Özellikle:
- SSH yetkilendirme dosyalarında
svc-telemetry anahtarını arayın. macOS’ta bildirilen LaunchAgent ve Windows’ta zamanlanmış görev gibi kalıcılık izlerini de kontrol edin.
1
4
- Temiz
2.1.314 sürümüne geçin ve Cursor’ın düzeltme adımlarını uygulayın. Yalnızca güncellemenin veya eklentiyi kaldırmanın daha önce eklenmiş izleri sildiğini varsaymayın.
4
40
- Etkilenmiş olabilecek bilgisayardan erişilebilen kimlik bilgilerini yenilemeyi değerlendirin. Şüpheli izler bulursanız inceleme sırasında cihazı ağdan ayırmak ihtiyatlı bir önlemdir; bu, saldırganın başarıyla bağlandığının kanıtı değildir.
6
Buradaki temel ayrım, zararlı eklentinin kullanıcılara sunulmuş olmasıyla arka kapının başarıyla çalıştırılmış olmasının aynı şey olmamasıdır. Raporlar kalıcı SSH arka kapısı kurma girişimini ve en fazla 5.000 kullanıcıya ulaşmış olabileceği tahminini ortaya koyuyor; maruz kalan tüm sistemlerin aynı şekilde ele geçirildiğini doğrulamıyor.
2
8
41