CVE-2026-55191
KritikTeknik Veri (Otomatik)
- CVSS Skoru
- 9.8
- EPSS
- 0.5%
- CWE
- CWE-122
- KEV Durumu
- Hayır
Yayım tarihi: 19 Ağustos 2026
Etkilenen: freerdp freerdp
FreeRDP, Uzak Masaüstü Protokolü'nün ücretsiz bir uygulamasıdır. 3.27.0 sürümünden önce, RDPGFX AVC444 ile bir H.264 decoder arka ucu müzakere eden FreeRDP istemcileri, libfreerdp/codec/h264.c dosyasındaki avc444_ensure_buffer'da 32-bit çarpma ile ara YUV444 tahsis boyutunu hesaplarlar. Kötü niyetli bir RDP sunucusu, piDstStride'nin padDstHeight ile çarpılması sonucu küçük, sıfırdan farklı bir değere sarınan yüzey boyutları sağlayabilir, bu da winpr_aligned_recalloc'in YUV420CombineToYUV444 gerçek stride ve dikdörtgen boyutlarını kullanarak yazmadan önce daha küçük bir arabellek tahsis etmesine neden olur. Bu, istemci çökmesine neden olabilir ve saldırganın etkilediği yığın bozulması yoluyla kod yürütülmesine izin verebilir. Bu sorun 3.27.0 sürümünde giderilmiştir.
Orijinal açıklama (İngilizce)
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.27.0, FreeRDP clients that negotiate RDPGFX AVC444 with an H.264 decoder backend calculate the intermediate YUV444 allocation size in libfreerdp/codec/h264.c with 32-bit multiplication in avc444_ensure_buffer. A malicious RDP server can supply surface dimensions for which piDstStride multiplied by padDstHeight wraps to a small nonzero value, causing winpr_aligned_recalloc to allocate an undersized buffer before YUV420CombineToYUV444 writes using the actual stride and rectangle dimensions. This can cause a client crash and may permit code execution through attacker-influenced heap corruption. This issue is fixed in version 3.27.0.
Referanslar
- https://github.com/FreeRDP/FreeRDP/commit/97f40b9e766af375f4e41ac6a3f4397d708d249c
- https://github.com/FreeRDP/FreeRDP/pull/12873
- https://github.com/FreeRDP/FreeRDP/releases/tag/3.27.0
- https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vx73-w5q6-7jqr
- https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vx73-w5q6-7jqr
Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.