Ekranında Visual Studio Code açık bir dizüstü bilgisayar (Ian Irving, Wikimedia Commons)

Microsoft'un açık kaynak Visual Studio Code altyapısı üzerine kurulu yapay zekâ destekli kod editörü Cursor, 13 Kasım 2026'da yayımladığı "An update on our recent security incident" başlıklı olay raporuyla 29 Ekim'de tespit edilen zararlı Claude Code eklentisinin arkasındaki ihlal zincirini paylaştı. Üçüncü taraf yapay zekâ sağlayıcısı üzerinden gelişen bu tedarik zinciri saldırısı, tek bir erişim anahtarından başlayarak kodlama ajanı kayıtlarına, iç SaaS sistemlerine ve eklenti pazarı önbelleğine uzandı. Rapora göre müşterilerin büyük çoğunluğu olaydan etkilenmedi ve etkilenen her müşteriyle doğrudan iletişime geçildi.

Fireworks AI Anahtarından SaaS Araçlarına Uzanan Sızıntı

Olay, Cursor'un model eğitimi ve çıkarım süreçleri için kullandığı üçüncü taraf sağlayıcı Fireworks AI'a verdiği bir erişim anahtarının saldırganın eline geçmesiyle başladı. Cursor, anahtarın Fireworks AI tarafından açığa çıkarıldığını bildirdi. Saldırgan bu anahtarı kullanarak Cursor'un Fireworks AI ile veri paylaşmak amacıyla yapılandırdığı salt okunur bir depolama alanından (bucket) veri kopyaladı. Bu depolama alanında çoğu 2025 yılına ait, Gizlilik Modu (Privacy Mode) kapalı oturumlardan alınmış ve model eğitiminde kullanılmasına izin verilen sınırlı kodlama ajanı kayıtları (trace) yer alıyordu.

Kopyalanan kayıtların küçük bir bölümünde maskelenmemiş kimlik bilgileri bulunuyordu. Cursor'un verilerine göre müşterilerin %0,01'inden azının API kimlik bilgileri açığa çıktı. Gizlilik Modu kapalı kullanıcıların ise %0,05'inden azının kodlama ajanı kayıtları etkilendi ve bu kullanıcılar tek tek bilgilendirildi. Saldırgan, kayıtlardaki maskelenmemiş kimlik bilgilerini kullanarak Cursor'un bazı SaaS araçlarına sızdı ve şu verilere ulaştı:

Eklenti Pazarı Önbelleğine Zararlı Claude Code Yüklemesi

İç sistemden açığa çıkan verilerden bir kimlik bilgisi çalan saldırgan, 29 Ekim'de Anthropic'in Claude Code eklentisinin yetkisiz ve zararlı kopyalarını (2.1.312 ve 2.1.313 sürümleri) doğrudan Cursor VS Code eklenti pazarına hizmet veren önbelleğe yerleştirdi. Anthropic tarafından yayımlanmayan bu kopyalar herhangi bir Anthropic ürün açığından kaynaklanmadı; eklenti pazarının kaynağı olan Open VSX üzerinde de zararlı yazılım hiç bulunmadı. 29 Ekim'de aktardığımız olayda, ilgili önbellek sürümlerini talep eden en fazla 5.000 kullanıcı yaklaşık 11 saat boyunca erişilebilir kalan zararlı yapıyı almış olabilir.

BleepingComputer'ın aktardığı bulgulara göre değiştirilmiş eklenti, geliştirici bilgisayarlarına kalıcı SSH arka kapısı kurmaya çalışan zararlı JavaScript kodu çalıştırıyordu. Zararlı yapı sistem bilgisi topluyor, saldırgana ait SSH anahtarı ekliyor, SSH erişimini açmaya çalışıyor ve kalıcılık sağlıyordu. Buna karşın araştırmacılar, kodlama hataları nedeniyle arka kapının SSH servisinin önceden açık olmadığı birçok Windows ve macOS sisteminde büyük olasılıkla çalışmadığını tespit etti. Cursor zararlı eklentiyi kaldırdı, eklenti pazarını çevrim dışı aldı ve bulut sağlayıcısıyla iş birliği yaparak saldırganın sunucusunu kapattırdı. Şirket, eklentiyi kaldırmanın tek başına yeterli olmayabileceğini belirterek etkilenen kullanıcılardan 30 Ekim tarihli güvenlik bildirimindeki adımları izlemesini istedi.

Müdahale Süreci, Etkilenmeyen Sistemler ve Alınan Önlemler

Cursor'un izleme sistemleri yetkisiz etkinliği tespit ettikten sonra Fireworks AI'a verilen anahtar devre dışı bırakıldı, ilgili kimlik bilgileri iptal edilerek yenilendi. Önlem amacıyla bazı iç servisler ve ürün hizmetleri geçici olarak kapatıldı; bu işlem bazı Cursor özelliklerinde geçici aksamalara yol açtı. Sistemlerde görülen son saldırgan etkinliği 1 Kasım'da gerçekleşti ve engellendi. Cursor, olayın kontrol altına alındığını değerlendiriyor.

Cursor'a göre Gizlilik Modu açık kullanıcıların istemleri ve kodları, Cursor'a anlık gönderilen veri ve trafik, anlık çıkarım istekleri, müşteri kod depoları ve Cursor'u çalıştıran üretim sistemleri olaydan etkilenmedi. Ayrı bir kod barındırma sisteminden dağıtılan ve sürüm imzalama anahtarları açığa çıkmayan Cursor uygulaması ile resmî güncellemelerinin de etkilenmediği bildirildi; pazardaki diğer eklentiler de doğrulanarak eklenti pazarı yeniden kuruldu. Olayın ardından tüm çıkarım trafiği Fireworks AI'dan taşındı ve sağlayıcının paylaşılan veri kümelerine erişimi kesildi. Açığa çıkan kimlik bilgilerinin yanı sıra önlem olarak iç sistemlerdeki tüm kimlik bilgileri yenilendi, servis sağlayıcılarda ağ erişim kısıtlamaları genişletildi, tüm kod depolarına gizli bilgi (secret) taraması eklendi, tüm üretim altyapısı yeniden kuruldu ve dış adli bilişim desteği alındı. Ayrıca kimlik bilgisi açığa çıkan ekiplerin yöneticilerine yenilenecek anahtarların listesi e-postayla iletildi ve ilgili üçüncü taraf hizmetlerden bu anahtarların iptali talep edildi.

Black October Saldırı Dalgası ve Türkiye Açısından Durum

BleepingComputer'a göre bu ihlal, siber güvenlik şirketi Wiz'in "Black October" adını verdiği ve yapay zekâ geliştirici platformlarını hedefleyen saldırı dalgasının bir parçasını oluşturuyor. Bu dalgada özellikle yapay zekâ modellerine erişim sağlayan kimlik bilgileri çalınarak yetkisiz model kullanımı gerçekleştiriliyor ve müşterilere yüksek faturalar çıkarılıyor. Saldırılardan etkilenen platformlar arasında Railway, Northflank, Lightning AI, OpenCode ve Warp yer alırken, Railway'de çalınan müşteri kimlik doğrulama sırları yaklaşık 740.000 dolarlık sahte yapay zekâ harcaması için kullanıldı. Ekim ayında açığa çıkan API anahtarları ve token'lar dahil birden fazla ihlal açıklayan Fireworks AI'daki güvenlik olayları Notion gibi başka müşterileri de etkiledi; ayrıca Fireworks AI ihlalinin Uber sürücülerine uzanması sonucunda sürücü ehliyet verilerinin çalındığı da kayıtlara geçti.

Türkiye açısından bakıldığında, yayımlanan kaynaklarda Türkiye'den etkilenen herhangi bir kullanıcı ya da kuruma dair bilgi yer almıyor. Cursor, Türkiye'deki yazılımcılar arasında da kullanılan küresel bir geliştirme aracı konumunda bulunsa da şirket raporunda etkilenen kullanıcıların ülke dağılımı açıklanmadı.

Kaynaklar

Kapak görseli: Visual Studio Code açık dizüstü bilgisayar, Ian Irving / Wikimedia Commons, CC BY 2.0 (16:9 kırpıldı, 1200x675).