Skip to content
OpenAdvisories
High ELSA-2026-76747 6 CVEs

Important: freerdp security update (Oracle Linux 8)

Published Oct 6, 2026 · Updated Oct 6, 2026

Summary

[2:2.11.7-14]
- Backport several CVE fixes (CVE-2026-91953, CVE-2026-91954, CVE-2026-91956,
CVE-2026-91959, CVE-2026-91963, CVE-2026-91964)
Resolves: RHEL-260751, RHEL-260776, RHEL-260800, RHEL-260846, RHEL-260860
Resolves: RHEL-260892

Fixed packages 5

ReleasePackageFixed in
Oracle Linux · 8 freerdp 2:2.11.7-14.el8_10
Oracle Linux · 8 freerdp-devel 2:2.11.7-14.el8_10
Oracle Linux · 8 freerdp-libs 2:2.11.7-14.el8_10
Oracle Linux · 8 libwinpr 2:2.11.7-14.el8_10
Oracle Linux · 8 libwinpr-devel 2:2.11.7-14.el8_10

Vulnerabilities 6

  • High 8.8

    FreeRDP 2.0.0 through 3.30.0 Heap Buffer Overflow via RoutingToken

    FreeRDP versions before 3.31.0 contain a heap-based buffer overflow in nego_send_negotiation_request when processing Server Redirection PDU messages with attacker-controlled LoadBalanceInfo fields. A malicious RDP server can trigger the overflow by sending an…

  • Medium 6.5

    FreeRDP before 3.31.0 Heap Buffer Overflow via LB_LOAD_BALANCE_INFO

    FreeRDP versions before 3.31.0 contain a heap buffer overflow vulnerability in nego_send_negotiation_request() that fails to validate the LB_LOAD_BALANCE_INFO field length before writing to a fixed 512-byte buffer. A malicious RDP server or man-in-the-middle …

  • Medium 6.5

    FreeRDP before 3.31.0 NULL Pointer Dereference via NSCodec

    FreeRDP before 3.31.0 contains a null pointer dereference vulnerability in gdi_surface_bits when processing Surface Bits commands with NSCodec codec ID. A malicious RDP server can crash a FreeRDP client by sending a crafted Surface Bits command claiming to us…

  • Medium 6.5

    FreeRDP before 3.31.0 Out-of-Bounds Read via URBDRC

    FreeRDP before 3.31.0 contains an out-of-bounds read vulnerability in the URBDRC channel's func_get_ep_desc function that indexes interface arrays by position instead of protocol field InterfaceNumber. A malicious RDP server can send a crafted SELECT_CONFIGUR…

  • Medium 6.5

    FreeRDP before 3.31.0 Buffer Over-read via RTS Gateway

    FreeRDP before 3.31.0 contains a buffer over-read vulnerability in the rts_read_result function within the RPC gateway transport parser. Attackers can send a malicious BIND_ACK PDU with a truncated result entry to trigger an out-of-bounds read causing process…

  • Medium 6.5

    FreeRDP 2.0.0 through 3.30.0 Uninitialized Heap Memory Disclosure via urbdrc

    FreeRDP versions before 3.31.0 contain an uninitialized heap memory disclosure vulnerability in the urbdrc USB redirection channel. A malicious RDP server can induce failing USB transfers to read uninitialized heap memory from the client, defeating ASLR and e…