Yazılım

Claude Code Eklentisi Cursor Marketplace'te Truva Atına Çevrildi: SSH Arka Kapısı 11 Saat Dağıtıldı

Claude Code eklentisi, Cursor'un eklenti mağazasında truva atına çevrilmiş bir sürümle dağıtıldı.

Semih Ateşçi3 dakikalık okuma
yapay zeka kod üretimi
yapay zeka kod üretimi

Claude Code eklentisi, Cursor'un eklenti mağazasında truva atına çevrilmiş bir sürümle dağıtıldı. 29 Ekim'de yaklaşık 11 saat boyunca Cursor marketplace'inde, Anthropic'in resmî Claude Code eklentisinin 2.1.312 ve 2.1.313 sürümleri olarak sunulan değiştirilmiş paket, kalıcı bir SSH arka kapısı kurmaya çalıştı. Cursor, en fazla 5.000 kullanıcının etkilendiğini söylüyor. Anthropic kendi sistemlerinin ele geçirilmediğini belirtiyor. Etkilenmiş olabilecek kullanıcıların eklentiyi güncellemesi yetmiyor: Arka kapı bileşenleri kendi başlarına çalışmaya devam ediyor.

Claude Code eklentisi olayında ne oldu?

Cursor'un güvenlik bildirimine göre, 29 Ekim'de yaklaşık 02.27 ile 13.35 (Pasifik saati; yani 09.27-20.35 UTC, Türkiye saatiyle 12.27-23.35) arasında Windows ve macOS için Anthropic.claude-code eklentisinin kötü amaçlı değiştirilmiş bir sürümü marketplace'te yer aldı. Notebookcheck, otomatik güncelleme açık olan herkesin hiçbir şey yapmadan bu sürümü almış olabileceğini yazıyor. The Hacker News'e göre paket yeni bir sahte eklenti olarak değil, Anthropic'in gerçek yayıncı kimliği altında, 2.1.313 sürümü olarak dağıtıldı.

OpenSourceMalware'den Jenn Gile'in aktardığına göre paketin ana JavaScript dosyasının başına 66 satırlık kötü amaçlı bir yükleyici eklenmiş. Yükleyici, editör açıldığında çalışıyor; bir Claude sohbeti başlatmaya gerek yok. Eklenti gerçeği gibi çalıştığı için kullanıcı fark etmemiş olabilir.

Kötü amaçlı kod ne yapıyordu?

  • Bilgi toplama: Ana bilgisayar adı, kullanıcı adı, işletim sistemi, mimari, ev dizini, çalışma dizinleri, yapılandırılmış Git e-postası ve genel IP adresi saldırganın sunucusuna gönderiliyor. İçinde KEY, TOKEN, SECRET, PASS, AWS veya GCP geçen en fazla 40 ortam değişkeninin adı da toplanıyor (değerleri ilk sinyalde yok, ama adlar hangi bulut ve kimlik bilgilerinin yapılandırıldığını gösterebilir).
  • SSH anahtarı: ~/.ssh/authorized_keys dosyasına svc-telemetry etiketli, saldırganın kontrolündeki bir anahtar ekleniyor.
  • Tünel: Yerel SSH servisini açmaya ve saldırgana ters (reverse) SSH tüneli kurmaya çalışıyor.
  • Kalıcılık: macOS'ta LaunchAgent, Windows'ta zamanlanmış görev, Linux'ta crontab; arka plandaki betikler tüneli yaklaşık her 60 saniyede bir yeniden deniyor.

Cursor'a göre SSH servisini açmak yönetici hakkı gerektiriyor ve eklenti çoğu macOS ve Windows makinesinde bu hakka sahip değil; dolayısıyla çoğunlukla bu adım başarısız oluyor ve saldırgan tünelden giriş yapamıyor. Cursor, yine de anahtarın eklendiğini, kalıcılığın kurulduğunu ve bilgilerin gönderildiğini vurguluyor. Saldırganın sunucusu hosting sağlayıcıyla birlikte çalışılarak kapatıldı; yani tünel ve bilgi gönderimi artık işlemiyor.

Kimler etkilenmiş olabilir?

SoruYanıt
Hangi sürümler?Anthropic.claude-code 2.1.312 ve 2.1.313
Hangi mağaza?Yalnızca Cursor VS Code Extension Marketplace
Hangi platformlar?Windows ve macOS
Ne zaman?29 Ekim, 09.27-20.35 UTC (yaklaşık 11 saat)
Kaç kişi?En fazla 5.000 (Cursor'un tahmini)
VS Code Marketplace / Open VSX / npm?Etkilendiğine dair kanıt yok; erken raporlar Open VSX'i anmıştı ama The Hacker News bu iddiayı Cursor mağazasının ele geçirilmesine bağlayarak düzeltti

Anthropic'ten Felix Rieseberg, "kötü niyetli bir aktörün Cursor'un marketplace'ine erişim sağlayıp Claude Code eklentisinin değiştirilmiş bir kopyasını yayımladığını" yazdı (The Register'dan aktaran Notebookcheck). Saldırganın mağazaya nasıl eriştiği henüz açıklanmadı. Anthropic temiz 2.1.314 sürümünü hem Open VSX'e hem de Microsoft VS Code Marketplace'e yayımladı.

Makinenizin etkilenip etkilenmediğini nasıl anlarsınız?

Yalnızca 29 Ekim'de Cursor'dan eklentiyi kurduysanız ya da güncellediyseniz kontrol etmeniz gerekir. Cursor'un önerdiği basit sınama:

  • macOS'ta: Terminal'de grep svc-telemetry ~/.ssh/authorized_keys komutunu çalıştırın.
  • Windows'ta: PowerShell'de kullanıcı profilinizdeki .ssh\authorized_keys dosyasında ve C:\ProgramData\ssh\administrators_authorized_keys dosyasında svc-telemetry araması yapın.
  • Ağ göstergeleri: The Hacker News'e göre saldırganın sunucusu 134.209.82[.]225 adresindeydi; sinyal 8099 numaralı porta şifresiz HTTP ile gönderiliyordu. Güvenlik ekipleri bu adresi günlüklerde arayabilir.

Anahtar bulunduysa makine etkilenmiştir. Cursor, eklentiyi kaldırmanın yetmediğini, çünkü yükün bağımsız kalıcılık betikleri bıraktığını söylüyor. Önerilen adımlar:

  1. Makineyi ağdan ayırıp izole edin.
  2. Cursor'un sağladığı temizlik betiklerini çalıştırarak eklentiyi, SSH anahtarını, başlangıç öğelerini ve çalışan tünelleri kaldırın.
  3. Makineden erişilebilen tüm parolaları, token'ları ve API anahtarlarını başka, güvenilir bir cihazdan değiştirin. Sınırlı ortam değişkeni toplaması, arka kapı üzerinden sonradan kimlik bilgisine erişim ihtimalini ortadan kaldırmıyor.
  4. En güvenli seçenek, işletim sistemini yeniden kurmak.

Bu olay neden önemli?

Bu, tedarik zinciri saldırısının tipik bir örneği: Güvenilen bir yayıncının güvenilen bir paketi, otomatik güncelleme yoluyla kötü amaçlı hâle geliyor. Notebookcheck, Claude adının bir haftada üçüncü kez saldırganlarca kullanıldığını yazıyor; daha önce claude.ai üzerinde barındırılan sahte indirme sayfaları ve imzalı yükleyicilerle paketlenmiş sahte uygulamalar görülmüştü. Geliştirici araçlarında alınacak dersler net: eklentilerin otomatik güncellemesini kritik ortamlarda kısıtlamak, geliştirme makinelerinde SSH authorized_keys dosyasını düzenli kontrol etmek ve geliştirme makinesinden erişilebilen gizli bilgileri en az yetkiyle tutmak. Anthropic'in resmî eklentisini Microsoft VS Code Marketplace veya Open VSX üzerinden kuran kullanıcıların bilinen bir etkilenmesi yok. Benzer şekilde son günlerde gündemde olan bir başka bileşen açığı için CVE-2026-111497 Brotli rehberimize bakabilirsiniz.

PaylaşXFacebookLinkedInWhatsApp

Kaynaklar

Sıkça Sorulan Sorular

Claude Code eklentisi olayında hangi sürümler etkilendi?
Cursor marketplace'indeki Anthropic.claude-code 2.1.312 ve 2.1.313 (Windows ve macOS); 29 Ekim'de yaklaşık 11 saat boyunca.
Makinemin etkilenip etkilenmediğini nasıl anlarım?
~/.ssh/authorized_keys dosyasında (Windows'ta ayrıca C:\ProgramData\ssh\administrators_authorized_keys) 'svc-telemetry' etiketli bir anahtar arayın.
Eklentiyi güncellemek yeterli mi?
Hayır. Temiz sürüm 2.1.314'e güncellemek arka kapı betiklerini silmez; temizlik betikleri çalıştırılmalı ve kimlik bilgileri başka bir cihazdan değiştirilmeli.
VS Code Marketplace'ten kuranlar etkilendi mi?
Etkilendiklerine dair kanıt yok; olay Cursor'un marketplace'i ile sınırlı görünüyor.

Semih Ateşçi

Genel Yayın Yönetmeni

Teknokutu'nun genel yayın yönetmeni ve sorumlu kişisi. Teknoloji, oyun, donanım ve mobil cihaz haberleri ile rehber içeriklerinin yayın sorumluluğunu taşıyor.

Yorumlar

Henüz yorum yok. İlk yorumu siz yazın.

Yorum yaz