Haberler

Cursor Kod Editöründe Tespit Edilen Güvenlik Açığı Uzaktan Kod Çalıştırılmasına Yol Açabilir

Cursor adlı kod editöründe ortaya çıkarılan yeni bir güvenlik açığı, kullanıcı onayı olmadan uzaktan komut yürütülmesine neden olabiliyor. CurXecute olarak adlandırılan bu zafiyet, sistemde fidye yazılımı yayılmasına ve veri sızıntısına kapı aralayabilir.

CVE-2025-54135 Kodu İle Kayıt Altına Alındı

Cursor’un neredeyse tüm sürümlerini etkileyen bu güvenlik açığı, CVE-2025-54135 koduyla tanımlandı. Araştırmacılar, saldırganların CurXecute açığını, sahte bir komut içeren yönlendirilmiş bir istem aracılığıyla tetikleyebileceğini belirtti. Bu saldırı, kullanıcı etkileşimi olmadan sistemde zararlı kodların çalıştırılmasını mümkün kılıyor.

Cursor IDE, geliştiricilerin daha verimli çalışması amacıyla dış veri kaynaklarına bağlanabilen bir AI aracına sahip. Söz konusu bağlanabilirlik, Model Context Protocol (MCP) aracılığıyla sağlanıyor. MCP, aracı farklı sistemlere entegre ederek Slack, GitHub veya veri tabanları gibi kaynaklarla etkileşim kurmasını sağlıyor. Aim Security tarafından yapılan açıklamaya göre, bu geniş etkileşim kabiliyeti aynı zamanda editörü dışarıdan gelen zararlı girdilere karşı savunmasız hale getiriyor.

Araştırmacılar, saldırganların ~/.cursor/mcp.json dosyasını hedef alarak uzaktan komut çalıştırabildiğini ifade etti. Sistem, bu dosyaya yapılan değişikliklerde kullanıcıdan onay istemiyor. Hatta kullanıcı önerilen değişikliği reddetse bile bazı komutlar çalıştırılabiliyor.

Kötü niyetli kişiler, herkese açık bir iletişim kanalı üzerinden zararlı bir metin yayımlayarak mcp.json dosyasını yeniden yapılandırabilir. Kullanıcı, bu mesajları özetlemesi için editöre komut verdiğinde saldırı başlatılmış oluyor.

Araştırmacılar, MCP üzerinden bağlanan Slack gibi platformların da saldırı yüzeyini genişlettiğini belirtti. Sorun sadece doğrudan editörle sınırlı değil. Müşteri destek sistemleri, hata izleyiciler hatta arama motorları gibi içerik sağlayan tüm servisler tehdit oluşturabilir. Bu tür bir saldırı sonucunda, sistem fidye yazılımı saldırısına uğrayabilir. Ayrıca verilerin çalınması ya da projedeki kodların hatalı yönlendirmelerle tahrip edilmesi gibi sonuçlar da ortaya çıkabilir.

CurXecute açığı, Aim Security tarafından 7 Temmuz’da Cursor ekibine bildirildi. Ertesi gün açık için bir yama geliştirildi ve ana sürümle birleştirildi. 29 Temmuz’da yayımlanan Cursor 1.3 sürümü, CurXecute zafiyetine yönelik düzeltmeleri içeriyor.

Kullanıcıların güvenliğini sağlamak için Cursor’un en güncel sürümünü indirip kurmaları tavsiye ediliyor. CVE-2025-54135 kodlu zafiyet için yayımlanan güvenlik danışma belgesinde, açığın 8.6 puanlık orta-yüksek seviyede bir tehdit oluşturduğu bilgisi yer aldı.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu