# Sahte Claude Code güncellemesi Cursor’ın mağazasında 11 saat kaldı, bilgisayarlara arka kapı kurdu

> Claude Code eklentisinin kurcalanmış sürümü Cursor’ın mağazasında 11 saat dağıtıldı; en fazla 5.000 kullanıcı etkilendi. Anthropic’in sistemleri ele geçirilmedi.

- Yayın: JARRUS (@jarrus.ai), thejarrus.com
- Haber tarihi: 30 Ekim 2026 (2026-10-30)
- Sitede: 2026-11-02
- Etiketler: Anthropic, Güvenlik, Ajanlar
- Adres: https://thejarrus.com/tr/haber/claude-code-sahte-eklenti/

### Cursor'ın mağazasında 11 saat

Anthropic'in Claude Code eklentisinin kurcalanmış bir sürümü, 29 Ekim 2026'da yaklaşık 02.27 ile 13.35 (ABD Pasifik saati; Türkiye saatiyle 12.27 ile 23.35) arasında Cursor'ın VS Code eklenti mağazasında dağıtıldı. Cursor'ın güvenlik bildirimine göre etkilenen sürümler, Windows ve macOS için Anthropic.claude-code **2.1.312 ve 2.1.313**. Sürüm ayrı bir sahte eklenti olarak değil, gerçek eklentinin kimliği altında sıradan bir güncelleme olarak geldi; otomatik güncellemesi açık olan kullanıcılar onu fark etmeden kurmuş olabilir. Cursor, X'teki duyurusunda en fazla 5.000 kullanıcının etkilendiğini yazdı.

Cursor, zararlı sürümü kaldırdığını, mağazayı önlem olarak geçici olarak kapattığını, erişimleri denetleyip başka bir eklentinin kurcalanmadığını doğruladığını, anahtarları yenileyip mağazayı yeniden kurduğunu ve barındırma sağlayıcısıyla birlikte saldırganın sunucusunu kapattırdığını açıkladı. Şirket bütün kullanıcılardan eklentiyi 2.1.314 sürümüne güncellemelerini istedi. Cursor bu yıl SpaceX'e geçmişti; şirketin X hesabında da "SpaceX Super Intelligence" kurum rozeti var.

https://x.com/cursor_ai/status/2116074289053175808

Zararlıyı OpenSourceMalware ve Phorion gibi güvenlik ekipleri ayrıntılı olarak inceledi. İlk haberlerde sürümün Open VSX kayıt deposunda da olduğu yazılmıştı; The Hacker News bunu düzeltti. Microsoft ve Socket, 2.1.313'ün Open VSX'e, Microsoft'un Visual Studio Marketplace'ine ya da npm'e ulaştığına dair bir iz bulmadı.

### Zararlı ne yapıyordu?

The Hacker News'e göre saldırgan, eklentinin ana JavaScript paketine gerçek kodun önüne 66 satırlık bir yükleyici ekledi. Yükleyici, eklenti yüklenir yüklenmez çalışıyordu; kullanıcının Claude'a bir şey yazması gerekmiyordu. Cursor'ın bildirimine göre zararlı şunları yaptı:

Bilgisayar adını, kullanıcı adını, işletim sistemini, mimariyi, ev dizinini, çalışma dizinlerini, Git e-posta adresini ve genel IP adresini saldırgana gönderdi. Ortam değişkenlerinin değerlerini değil, adlarını topladı; The Hacker News'e göre adında KEY, TOKEN, SECRET, PASS, AWS ya da GCP geçen en fazla 40 değişkenin adı gönderiliyordu. Bu bilgiler saldırganın sunucusuna 8099 numaralı bağlantı noktası üzerinden şifresiz HTTP ile iletiliyordu.

Kullanıcının ~/.ssh/authorized_keys dosyasına, "svc-telemetry" açıklamalı bir ed25519 anahtarı ekledi. Ardından bilgisayarda SSH servisini açmaya ve saldırganın 134.209.82.225 adresli sunucusuna ters SSH tüneli kurmaya çalıştı. Tüneli kalıcı kılmak için macOS'ta bir LaunchAgent, Windows'ta SYSTEM yetkisiyle çalışan "SysMon" adlı bir zamanlanmış görev ve Başlangıç klasöründe yedek bir betik bıraktı; Linux için bir cron girdisi de vardı. Arka plandaki betikler tüneli yaklaşık 60 saniyede bir yeniden deniyordu.

İşin tuhaf yanı, saldırının en kritik adımının çoğu bilgisayarda çalışmamış olması. Cursor'a göre SSH servisini açmak yönetici izni gerektiriyor ve eklentinin bu izni çoğu macOS ve Windows bilgisayarında yok. Bildirime göre zararlı koddaki hatalar da yüzünden bu adım, Cursor'ın yönetici yetkisiyle başlatıldığı olağan dışı durumlar dışında başarısız oluyordu. Güvenlik şirketi Phorion da zararlının macOS kurulum mantığında bir hata bulduğunu yazdı. Yine de Cursor, anahtarın eklendiğini, kalıcılık betiklerinin kurulduğunu ve bilgisayar bilgilerinin gönderildiğini, bu yüzden temizliğin her durumda gerektiğini vurguluyor.

### Anthropic: sistemlerimiz ele geçirilmedi

Anthropic, olayın kendi sistemlerinden kaynaklanmadığını söyledi. Claude Code ekibinden Felix Rieseberg'e göre bu, Anthropic'in sistemlerinin ya da çalışan bilgisayarlarının ele geçirilmesi değildi; kötü niyetli biri Cursor'ın mağazasına erişimini kullanarak eklentinin, Anthropic'in geliştirmediği ve yayımlamadığı, kurcalanmış bir kopyasını yayımladı. Anthropic'in resmî kanallarındaki sürümler etkilenmedi.

https://x.com/felixrieseberg/status/2116170451466543578

Microsoft Threat Intelligence da zararlı paketlerin Visual Studio Marketplace'te ya da npm'deki anthropic-ai/claude-code paketinde hiç yayımlanmadığını doğruladı ve eldeki bütün kanıtların olayın Cursor'ın mağazasıyla sınırlı olduğunu gösterdiğini yazdı. Saldırganın Anthropic'in eklenti kimliğiyle yayın yapabilmek için Cursor'ın mağazasına nasıl eriştiği ise henüz açıklanmadı; Cursor'ın bildiriminde de bu bilgi yok.

https://x.com/MsftSecIntel/status/2116336930967240954

### Replit CEO'sunun Binance sorusu

Olay X'te de tartışıldı. Replit CEO'su Amjad Masad, 30 Ekim'de "resmî bir Claude Code eklentisinin ele geçirildiğini" ve konunun fazlasıyla az konuşulduğunu yazdı; ardından eklentinin Binance soygununun arkasında olup olamayacağını sordu. Paylaştığı zaman çizelgesine göre Binance'ten para çıkışı, zararlı sürüm mağazadan kaldırılmadan kısa süre önce başlamıştı. Chainalysis'e göre çıkış 29 Ekim'de saat 20.20 (UTC) civarında başladı; Cursor'a göre sürüm 20.35'te kaldırıldı.

Soru tamamen boşlukta değil. Binance, yaklaşık 6,3 milyar dolarlık varlığın etkilendiği olayla ilgili ilk açıklamasında, saldırının ele geçirilmiş bir DevOps mühendisinin dizüstü bilgisayarını içerebileceğini söyledi. Şirketin ortak CEO'su Richard Teng daha sonra saldırının tek tıklık bir işlem olmadığını belirtti; Binance asıl nedeni henüz açıklamadı. Güvenlik araştırmacısı Kevin Beaumont da 30 Ekim'de, Binance'in Claude Code'u bu eklentiyle Cursor'da kullandığını doğruladığını yazdı.

Öte yandan iki olayı bağlayan doğrulanmış bir bulgu yok. The Hacker News'in aktardığına göre TRM Labs, saldırının hazırlığının soygundan en az 36 saat önce, yani sahte sürüm mağazaya çıkmadan önce başladığını söylüyor. Chainalysis ve TRM Labs soygunu Kuzey Kore bağlantılı TraderTraitor grubuna bağlıyor; Elliptic ise asıl neden açıklanmadan bir atıf yapılması konusunda temkinli. Chainalysis'in değerlendirmesinde Claude Code ya da Cursor geçmiyor.

https://x.com/amasad/status/2116170090991484947

Anthropic'ten Alex Albert, Masad'a bunun resmî bir Claude Code eklentisi olmadığını, Anthropic'in geliştirmediği ve yayımlamadığı kurcalanmış bir kopya olduğunu hatırlattı. The Hacker News ise Cursor'ın "Anthropic tarafından geliştirilmedi" açıklamasına "elbette geliştirilmedi" diye takıldı; ona göre asıl sorun, sahte sürümün kullanıcılara güvendikleri eklentinin bir güncellemesi gibi görünmesiydi.

https://x.com/alexalbert__/status/2116185803433071061

### Etkilenen kullanıcılar ne yapmalı?

Cursor'ın bildirimi, 29 Ekim'deki zaman aralığında Cursor'ın mağazasından 2.1.312 ya da 2.1.313 sürümünü kuran ya da bu sürüme güncellenen macOS ve Windows kullanıcılarını kapsıyor. Önerilen ilk adım, ~/.ssh/authorized_keys dosyasında "svc-telemetry" açıklamalı bir anahtar olup olmadığını kontrol etmek. Cursor bunun için macOS'ta tek satırlık bir arama, Windows'ta bir PowerShell komutu veriyor.

Belirti bulunan bilgisayarlar ağdan ayrılmalı; yetkisiz anahtar, kalıcılık betikleri ve tünel süreçleri temizlenmeli. Cursor, eklentiyi kaldırmanın yetmeyebileceğini, gerekirse bilgisayarın yeniden kurulmasını öneriyor. Bunun için macOS'ta etkilenen kullanıcıyla, Windows'ta yönetici olarak çalıştırılacak temizleme betikleri yayımladı; betikler geride bir şey kalırsa hata koduyla çıkıyor. Son olarak o bilgisayardan erişilebilen bütün şifreler, API anahtarları ve oturumlar, güvenilir başka bir cihazdan yenilenmeli.

## Kaynaklar

1. [Cursor: Security notice — malicious version of Anthropic.claude-code (2.1.312 and 2.1.313) identified in the Cursor VS Code Extension Marketplace, 29 Ekim 2026](https://cursor.com/blog/claude-code-extension-security-notice)
2. [Cursor (X): En fazla 5.000 kullanıcı, mağazanın kapatılması ve 2.1.314 çağrısı, 30 Ekim 2026](https://x.com/cursor_ai/status/2116074289053175808)
3. [The Hacker News: Official Claude Code Extension on Cursor Marketplace Trojanized with Persistent SSH Backdoor, 30 Ekim 2026](https://thehackernews.com/2026/10/official-claude-code-vs-code-extension.html)
4. [Felix Rieseberg (X): Anthropic’ten Felix Rieseberg: sistemleri ele geçirilmedi, 30 Ekim 2026](https://x.com/felixrieseberg/status/2116170451466543578)
5. [Microsoft Threat Intelligence (X): Visual Studio Marketplace ve npm’in etkilenmediği, 31 Ekim 2026](https://x.com/MsftSecIntel/status/2116336930967240954)
6. [Phorion (X): Zararlının macOS kurulum mantığındaki hata, 30 Ekim 2026](https://x.com/PhorionTech/status/2116054355631620128)
7. [Amjad Masad (X): Binance soygunu sorusu ve zaman çizelgesi, 30 Ekim 2026](https://x.com/amasad/status/2116170090991484947)
8. [Alex Albert (X): Masad’a yanıt, 30 Ekim 2026](https://x.com/alexalbert__/status/2116185803433071061)
9. [The Hacker News: Binance Suffers Security Breach Affecting $6.3 Billion in Assets, Nearly $3 Billion Frozen, 30 Ekim 2026](https://thehackernews.com/2026/10/binance-suffers-security-breach.html)
10. [Kevin Beaumont (Mastodon): Binance’in eklentiyi Cursor’da kullandığı, 30 Ekim 2026](https://cyberplace.social/@GossiTheDog/117529440075662184)
11. [The Hacker News (X): “Elbette geliştirilmedi” yorumu, 30 Ekim 2026](https://x.com/TheHackersNews/status/2116132944171700227)
12. [Chainalysis: The $6.4 Billion Binance Hack: Tracing the North Korea Link, 30 Ekim 2026](https://www.chainalysis.com/blog/binance-exploit-latest-findings-and-response/)

Hata bildirimi: hata@thejarrus.com
