7.7
Élevée
CVE-2026-45700 FreeRDP is a free implementation of the Remote Desktop Protocol
Description
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.26.0, FreeRDP's planar bitmap decoder has an out-of-bounds heap write when decoding RLE planar data. In libfreerdp/codec/planar.c, freerdp_bitmap_decompress_planar() validates the X destination coordinate nXDst against the caller-provided destination stride (nDstStep) even when it is writing into the internal temp buffer pTempData. An attacker can bypass the check with a large nDstStep and a large nXDst, causing planar_decompress_plane_rle() to write past the end of pTempData. This vulnerability is fixed in 3.26.0.
Produits et versions touchés
| Produit | Versions touchées | Corrigé en |
|---|---|---|
| FreeRDP 3.26 | premières → < 3.26.0 | 3.26.0 |
| Red Hat Enterprise Linux 10 | Versions non publiées | |
| Red Hat Enterprise Linux 6 | Versions non publiées | |
| Red Hat Enterprise Linux 7 | Versions non publiées | |
| Red Hat Enterprise Linux 8 | Versions non publiées | |
| Red Hat Enterprise Linux 9 | Versions non publiées | |
| Red Hat Enterprise Linux AppStream (v. 10) | Versions non publiées | |
| Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) | Versions non publiées | |
| Red Hat Enterprise Linux AppStream (v. 9) | Versions non publiées |
Afficher les 14 autres branches Masquer les 14 autres branches
Références
- github.com github.com
Chronologie
- Publiée
- Dernière modification
Autres CVE de FreeRDP
Les 324 CVE de FreeRDP →
CVE-2026-121964
FreeRDP before 3.32.2 Heap Buffer Overflow via rpc_client_recv_fragment
8.7
Élevée
CVE-2026-121962
FreeRDP before 3.32.2 Heap Buffer Overflow via Early User Authorization Read
7.2
Élevée
CVE-2026-121963
FreeRDP before 3.32.2 Use-After-Free via Dynamic rdpsnd Channel Close
8.2
Élevée
CVE-2026-121961
FreeRDP before 3.32.2 Use-After-Free via DRDYNVC Tracker Race
8.2
Élevée