FreeRDP is a client implementation of the Remote Desktop Protocol (RDP) that follows Microsoft's open specifications. This package provides the client applications xfreerdp.
Security Fix(es):
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.(CVE-2026-55193)
{
"severity": "High"
}{
"aarch64": [
"freerdp-2.11.8-10.oe2403sp3.aarch64.rpm",
"freerdp-debuginfo-2.11.8-10.oe2403sp3.aarch64.rpm",
"freerdp-debugsource-2.11.8-10.oe2403sp3.aarch64.rpm",
"freerdp-devel-2.11.8-10.oe2403sp3.aarch64.rpm",
"freerdp-help-2.11.8-10.oe2403sp3.aarch64.rpm",
"libwinpr-2.11.8-10.oe2403sp3.aarch64.rpm",
"libwinpr-devel-2.11.8-10.oe2403sp3.aarch64.rpm"
],
"src": [
"freerdp-2.11.8-10.oe2403sp3.src.rpm"
],
"x86_64": [
"freerdp-2.11.8-10.oe2403sp3.x86_64.rpm",
"freerdp-debuginfo-2.11.8-10.oe2403sp3.x86_64.rpm",
"freerdp-debugsource-2.11.8-10.oe2403sp3.x86_64.rpm",
"freerdp-devel-2.11.8-10.oe2403sp3.x86_64.rpm",
"freerdp-help-2.11.8-10.oe2403sp3.x86_64.rpm",
"libwinpr-2.11.8-10.oe2403sp3.x86_64.rpm",
"libwinpr-devel-2.11.8-10.oe2403sp3.x86_64.rpm"
]
}