CVE-2026-40254
Açıklama
FreeRDP, Remote Desktop Protocol'ün ücretsiz bir uygulamasıdır. 3.25.0 öncesindeki sürümlerde, `channels/drive/client/drive_file.c` dosyasındaki yol aşımı (path traversal) filtresinde bir "off-by-one" hatası bulunmaktadır. `contains_dotdot()` fonksiyonu, yolun ortasındaki `../` ve `..\` dizilerini yakalamakta ancak sonunda ayırıcı bulunmayan son bileşen olarak yer alan `..` dizisini gözden kaçırmaktadır. Kötü niyetli bir RDP sunucusu, RDPDR istekleri aracılığıyla istemcinin paylaşılan klasörünün bir üst dizinindeki dosyaları okuyabilir, listeleyebilir veya yazabilir. Bu durum, kurbanın sürücü yönlendirmesi etkin şekilde bağlanmasını gerektirir. Sürüm 3.25.0 bu sorunu gidermektedir.
Nasıl düzeltilir
- freerdp freerdp3.25.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| freerdp freerdp | v < 3.25.0 | 3.25.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.
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.