Forever Security adlı siber güvenlik araştırma grubunun yeni raporunda, popüler AI geliştirici araçlarında ciddi güvenlik açıkları ortaya çıktı. Sorunu daha da kaygı verici yapan şey, açıkların tarayıcı tarafında olmayıp masaüstü uygulamalarının mimarinde yatması.

Araştırmacılar, OpenAI Codex, Microsoft VS Code, Cursor, GitHub Copilot ve Anthropic Claude Desktop gibi yazılımcıların günlük kullandığı beş aracında "Embrace" (EMbedded BRowser) adlı zafiyet sınıfını tespit etti. Bu açıklar, milyonlarca yazılımcının kişisel ve kurumsal verilerini risk altına koyuyor.

Açık hâlâ onarılmamış

OpenAI Codex: Kodlama asistanının çalıştığı HTML ortamı, makinedeki istediği dosyaya doğrudan erişim kazanabiliyor. İlk keşif 27 Temmuz'da yapılmış, fakat hâlâ kapatılmamış durumda. OpenAI, açıkta çalıştıklarını açıklamış, ama somut bir takvim vermemiş.

Microsoft VS Code: Yazılımcılar tarafından en çok kullanılan kod editörü, web worker threads ve "localStorage" API'si aracılığıyla gömülü tarayıcı kısıtlamalarını aşabiliyor. Açık ilk olarak 10 Eylül'de raporlanmış. Microsoft tarafından "workspace trust" sorunu olarak etiketlenmiş, ama henüz kapatılmamış. Şirketin tepkisinin sınırlı ve belirsiz olması endişe verici.

Çözümlenen açıklar

Öte taraftan, bazı araçlar hızlı hareket etti:

  • Cursor: Keyfi kod çalıştırma açığı 10 Eylül'de keşfedildi, 1 Ekim'de kapatıldı
  • GitHub Copilot: Adres çubuğu sahteciliği 26 Eylül'de tespit edildi, 13 Ekim'de kapatıldı
  • Anthropic Claude Desktop: Dosya okuma açığı raporlandıktan sonra kapatıldı

Teknik köken: Gömülü tarayıcıların yetkileri

Açıkların temelinde yatan sorun şudur: masaüstü uygulamalarına gömülü tarayıcılar, normal web tarayıcılarından çok daha geniş sistem izinleri alıyor. Tarayıcı sandboxı (güvenlik koruması) zayıflatılmış, gömülü ortam doğrudan dosya sistemine ve sistem kaynaklarına erişebiliyor.

OpenAI Codex'te, HTML sayfası, işletim sistemindeki istediği dosyayı okuyabiliyor. Microsoft VS Code'da, web workers kütüphanesi aracılığıyla, temel tarayıcı güvenlik mekanizmaları bypass ediliyor. Bu, API anahtarları, şifreleri veya özel kodlar gibi hassas verileri çalmaya açıyor.

Yazılımcılar için riskler

AI geliştirici araçları, yazılımcıların günlük iş akışının merkezine yerleşti. OpenAI Codex, GitHub Copilot, Anthropic Claude gibi araçlar milyonlarca kodlayıcı tarafından kullanılıyor. Açıklar, aşağıdaki kritik verilerin çalınmasına imkan sağlayabiliyor:

  • GitHub, GitLab gibi hizmetlerin API anahtarları
  • Şirket gizli kodları
  • Veritabanı şifreleri ve bağlantı dizgileri
  • Kişisel belgeleler ve veriler

Sektörel tavırla ilgili endişeler

Araştırmanın yayınlanması, AI araçları üzerine yapılan güvenlik değerlendirmelerinde kör noktaları açığa çıkardı. OpenAI ve Microsoft'un açıklara karşı gösterdiği farklı tepkiler (Codex'te belirsizlik, VS Code'da eksik yanıt), endüstride standardlaşmış bir güvenlik protokolünün olmadığını gösteriyor. Gelen aylarda, benzer açıklar başka araçlarda da bulunabilir.