Skip to content
OpenAdvisories
High RHSA-2026:36203 5 CVEs

Red Hat Security Advisory: freerdp security update

Published Jul 8, 2026 · Updated Oct 7, 2026

Fixed packages 11

ReleasePackageFixed in
Red Hat · RHEL 10 enterprise_linux:10.2 freerdp 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 freerdp-debuginfo 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 freerdp-debugsource 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 freerdp-devel 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 freerdp-libs 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 freerdp-libs-debuginfo 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 freerdp-server 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 freerdp-server-debuginfo 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 libwinpr 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 libwinpr-debuginfo 2:3.10.3-12.el10_2.6
Red Hat · RHEL 10 enterprise_linux:10.2 libwinpr-devel 2:3.10.3-12.el10_2.6

Vulnerabilities 5

  • High 8.8

    FreeRDP - Heap-buffer-overflow in gdi_CacheToSurface via rectangle validation bypass

    FreeRDP before 3.26.0 contains a heap-buffer-overflow vulnerability in gdi_CacheToSurface that allows remote attackers to write out-of-bounds heap memory. The vulnerability occurs because rectangle validation clamps coordinates to UINT16_MAX but performs copy…

  • High 8.8

    FreeRDP cliprdr server heap-buffer-overflow via undersized capabilitySetLength in CB_CLIP_CAPS

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.26.0, a malicious RDP client can trigger a heap-buffer-overflow write in FreeRDP's server-side clipboard (cliprdr) channel by sending a CB_CLIP_CAPS PDU with a too-small capabilitySet…

  • High 8.8

    FreeRDP RDPGFX CacheToSurface heap-buffer-overflow via clamped-rectangle validation bypass

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.26.0, a malicious RDP server can trigger a heap-buffer-overflow write in the FreeRDP client by sending crafted RDPGFX PDUs. The bug is in gdi_CacheToSurface: it validates a destinatio…

  • High 7.7

    Heap-buffer-overflow write in planar bitmap decoder

    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 d…

  • High 7.5

    FreeRDP RDPEAR NDR ref-id aliasing causes client-side UAF/double-free and type confusion

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.26.0, FreeRDP's RDPEAR NDR parser accepts one non-null NDR pointer ref-id for multiple logical pointer fields without tracking the pointed object's expected NDR type or ownership. Whe…

References

  • article
    https://access.redhat.com/security/updates/classification/#important
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2481473
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2483467
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2483470
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2483471
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2483480
  • advisory
    https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_36203.json
  • report
    https://access.redhat.com/security/cve/CVE-2026-40033
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-40033
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-40033
  • article
    https://github.com/FreeRDP/FreeRDP/commit/23b36cd00ebf0ccd97750fcdbc9aa2f362352da7
  • article
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-p6r2-4hgm-m6ff
  • article
    https://www.vulncheck.com/advisories/freerdp-heap-buffer-overflow-in-gdi-cachetosurface-via-rectangle-validation-bypass
  • report
    https://access.redhat.com/security/cve/CVE-2026-44420
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-44420
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-44420
  • article
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-mvpx-xj7r-3p3r
  • report
    https://access.redhat.com/security/cve/CVE-2026-44421
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-44421
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-44421
  • report
    https://access.redhat.com/security/cve/CVE-2026-44422
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-44422
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-44422
  • article
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j9q5-7g8m-jc9v
  • report
    https://access.redhat.com/security/cve/CVE-2026-45700
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-45700
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-45700
  • article
    https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-mpxh-8fq3-x8mh