- Yama var
- Son 7 gün
- CWE-125
CVE-2026-114043
FreeRDP panodaki PNG verisinin işlenmesinde heap bellek dışı okuma açığı
- Yayımlandı
- Güncellendi
- 28 Eki 2026
- Açık yaşı
- 7 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
FreeRDP 3.32.1 öncesi sürümler, WinPR'ın pano PNG'den CF_DIB'e dönüştürme işleminde heap tabanlı sınırlar dışı okuma (out-of-bounds read) zafiyeti içerir. Bunun nedeni, winpr_read_png_from_buffer fonksiyonunun bit derinliği 8'in altında olan PNG'ler için bit paketlenmiş bir tampon ayırması, buna karşın winpr_bitmap_write_buffer fonksiyonunun satırları piksel başına bir bayt varsayarak kopyalamasıdır. Kötü niyetli bir RDP sunucusu, kurbanın yapıştırdığında megabaytlarca heap belleğini açığa çıkarabilecek özel hazırlanmış düşük bit derinlikli bir PNG pano verisi gönderebilir.
Kaynaktaki açıklama (İngilizce)
FreeRDP before 3.32.1 contains a heap-based out-of-bounds read in WinPR's clipboard PNG-to-CF_DIB synthesis because winpr_read_png_from_buffer() allocates a bit-packed buffer for PNGs with bit depth below 8, while winpr_bitmap_write_buffer() copies rows assuming one byte per pixel. A malicious RDP server can send a crafted low-bit-depth PNG clipboard payload that, when pasted by the victim, discloses megabytes of heap memory.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| FreeRDP | < 3.32.1 | 3.32.1 |
| 3.32.1 Etkilenmiyor | – |
Kaynaklar4 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.