CVE-2024-45599

Düşük

Açıklama

Cursor bir yapay zeka kod düzenleyicisidir. Versiyon 0.41.0 öncesinde, macOS üzerindeki bir kullanıcı Cursor'a kamera veya mikrofon erişimi vermişse, makinede çalıştırılan herhangi bir program, DYLD_INSERT_LIBRARIES ortam değişkenini kullanan bir DyLib Injection aracılığıyla, açıkça erişim izni verilmeden kamera veya mikrofona erişebilmektedir. `com.apple.security.cs.allow-dyld-environment-variables` ve `com.apple.security.cs.disable-library-validation` kullanımı, DYLD_INSERT_LIBRARIES ortam değişkeni kullanılarak uygulamaya harici bir dinamik kütüphanenin enjekte edilmesine izin verir. Ayrıca, `com.apple.security.device.camera` yetkisi uygulamanın ana bilgisayar kamerasını kullanmasına, `com.apple.security.device.audio-input` ise uygulamanın mikrofonu kullanmasına olanak tanır. Bu durum, eğer kullanıcı daha önce Cursor'a izin vermişse, kullanıcının makinesinde yürütülen güvenilmeyen kodların kamera veya mikrofona erişebileceği anlamına gelir. Versiyon 0.41.0'da yetkiler işlem bazında ayrılmıştır: ana işlem kamera ve mikrofon yetkilerini alır ancak DyLib yetkilerini almaz; uzantı ana bilgisayar işlemi (extension host process) ise DyLib yetkilerini alır ancak kamera veya mikrofon yetkilerini almaz. Geçici bir çözüm olarak, etkilenen makinede güvenilmeyen kullanıcılar rastgele komutlar çalıştırabiliyorsa, Cursor'a kamera veya mikrofona erişim izni vermeyin.

ÖnemDüşük
CVSS3.8
İstismar olasılığı—
ÜrünCursor
Yayın25 Eyl 2024
İlk görülme25 Eyl 2024
Zayıflık türüCWE-277CWE-277

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
getcursor cursor< 0.41.0—

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2024-45599 · Cursor · Dark Radar