7.5
Élevée
CVE-2026-33984 FreeRDP is a free implementation of the Remote Desktop Protocol
Description
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.24.2, in resize_vbar_entry() in libfreerdp/codec/clear.c, vBarEntry->size is updated to vBarEntry->count before the winpr_aligned_recalloc() call. If realloc fails, size is inflated while pixels still points to the old, smaller buffer. On a subsequent call where count <= size (the inflated value), realloc is skipped. The caller then writes count * bpp bytes of attacker-controlled pixel data into the undersized buffer, causing a heap buffer overflow. This issue has been patched in version 3.24.2.
Produits et versions touchés
| Produit | Versions touchées | Corrigé en |
|---|---|---|
| FreeRDP 3.24 | premières → < 3.24.2 | 3.24.2 |
| Red Hat Enterprise Linux AppStream EUS (v. 10.0) | Versions non publiées | |
| Red Hat Enterprise Linux AppStream (v. 10) | Versions non publiées | |
| Red Hat Enterprise Linux AppStream (v. 8) | Versions non publiées | |
| Red Hat Enterprise Linux AppStream AUS (v. 8.2) | Versions non publiées | |
| Red Hat Enterprise Linux AppStream AUS (v.8.4) | Versions non publiées | |
| Red Hat Enterprise Linux AppStream EUS EXTENSION (v.8.4) | Versions non publiées | |
| Red Hat Enterprise Linux AppStream AUS (v.8.6) | Versions non publiées | |
| Red Hat Enterprise Linux AppStream E4S (v.8.6) | Versions non publiées |
Afficher les 32 autres branches Masquer les 32 autres branches
Références
- github.com github.com
- 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-121963
FreeRDP before 3.32.2 Use-After-Free via Dynamic rdpsnd Channel Close
8.2
Élevée
CVE-2026-121962
FreeRDP before 3.32.2 Heap Buffer Overflow via Early User Authorization Read
7.2
Élevée
CVE-2026-121961
FreeRDP before 3.32.2 Use-After-Free via DRDYNVC Tracker Race
8.2
Élevée