CVE-2026-55193

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.27.0, FreeRDP clients using TS Gateway accept a server-controlled max_xmit_frag value in libfreerdp/core/gateway/rpc_bind.c without bounding it to the 4088-byte ReceiveFragment allocation. A malicious gateway can advertise 65535 and then send a response fragment of the same length, causing rpc_channel_read in libfreerdp/core/gateway/rpc.c to write up to 65535 bytes into the smaller ReceiveFragment buffer. This can crash the client and may permit code execution through attacker-controlled heap corruption. This issue is fixed in version 3.27.0.
Configurations

Configuration 1 (hide)

cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*

History

26 Oct 2026, 11:10

Type Values Removed Values Added
Summary
  • (es) FreeRDP es una implementación gratuita del Protocolo de Escritorio Remoto. Antes de la 3.27.0, los clientes de FreeRDP que utilizan TS Gateway aceptan un valor max_xmit_frag controlado por el servidor en libfreerdp/core/gateway/rpc_bind.c sin limitarlo a la asignación ReceiveFragment de 4088 bytes. Una puerta de enlace maliciosa puede anunciar 65535 y luego enviar un fragmento de respuesta de la misma longitud, lo que provoca que rpc_channel_read en libfreerdp/core/gateway/rpc.c escriba hasta 65535 bytes en el búfer ReceiveFragment más pequeño. Esto puede bloquear al cliente y puede permitir la ejecución de código a través de la corrupción de la pila controlada por el atacante. Este problema se ha solucionado en la versión 3.27.0.

29 Sep 2026, 19:01

Type Values Removed Values Added
References () https://github.com/FreeRDP/FreeRDP/commit/a863ef1cf1cdabf9019280e5658f806e73bb50e8 - () https://github.com/FreeRDP/FreeRDP/commit/a863ef1cf1cdabf9019280e5658f806e73bb50e8 - Patch
References () https://github.com/FreeRDP/FreeRDP/pull/12873 - () https://github.com/FreeRDP/FreeRDP/pull/12873 - Issue Tracking, Patch
References () https://github.com/FreeRDP/FreeRDP/releases/tag/3.27.0 - () https://github.com/FreeRDP/FreeRDP/releases/tag/3.27.0 - Release Notes
References () https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-7rp4-66mc-j9vx - () https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-7rp4-66mc-j9vx - Exploit, Vendor Advisory
First Time Freerdp freerdp
Freerdp
CPE cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 8.8

Information

Published : 2026-08-19 18:16

Updated : 2026-10-26 11:10


NVD link : CVE-2026-55193

Mitre link : CVE-2026-55193

CVE.ORG link : CVE-2026-55193


JSON object : View

Products Affected

freerdp

  • freerdp
CWE
CWE-122

Heap-based Buffer Overflow