Fixed packages 8
| Release | Package | Fixed in |
|---|---|---|
| Red Hat · RHEL 8.2 AUS rhel_aus:8.2::appstream | freerdp | 2:2.0.0-46.rc4.el8_2.10 |
| Red Hat · RHEL 8.2 AUS rhel_aus:8.2::appstream | freerdp-debuginfo | 2:2.0.0-46.rc4.el8_2.10 |
| Red Hat · RHEL 8.2 AUS rhel_aus:8.2::appstream | freerdp-debugsource | 2:2.0.0-46.rc4.el8_2.10 |
| Red Hat · RHEL 8.2 AUS rhel_aus:8.2::appstream | freerdp-libs | 2:2.0.0-46.rc4.el8_2.10 |
| Red Hat · RHEL 8.2 AUS rhel_aus:8.2::appstream | freerdp-libs-debuginfo | 2:2.0.0-46.rc4.el8_2.10 |
| Red Hat · RHEL 8.2 AUS rhel_aus:8.2::appstream | libwinpr | 2:2.0.0-46.rc4.el8_2.10 |
| Red Hat · RHEL 8.2 AUS rhel_aus:8.2::appstream | libwinpr-debuginfo | 2:2.0.0-46.rc4.el8_2.10 |
| Red Hat · RHEL 8.2 AUS rhel_aus:8.2::appstream | libwinpr-devel | 2:2.0.0-46.rc4.el8_2.10 |
Vulnerabilities 9
-
Critical 9.3
FreeRDP has a Heap Buffer Overflow in nsc_process_message() via Unchecked SURFACE_BITS_COMMAND Bitmap Dimensions
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.24.0, the gdi_surface_bits() function processes SURFACE_BITS_COMMAND messages sent by the RDP server. When the command is handled using NSCodec, the bmp.width and bmp.height values pr…
-
High 8.7
FreeRDP has a heap-buffer-overflow in urb_select_interface
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.22.0, The URBDRC client uses server-supplied interface numbers as array indices without bounds checks, causing an out-of-bounds read in libusb_udev_select_interface. This vulnerabilit…
-
High 7.7
FreeRDP has a heap-use-after-free in video_timer
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.22.0, video_timer can send client notifications after the control channel is closed, dereferencing a freed callback and triggering a use after free. This vulnerability is fixed in 3.2…
-
High 7.7
FreeRDP has a heap-use-after-free in audio_format_compatible
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.22.0, AUDIN format renegotiation frees the active format list while the capture thread continues using audin->format, leading to a use after free in audio_format_compatible. This vuln…
-
Medium 6.9
FreeRDP has a NULL Pointer Dereference in rdp_write_logon_info_v2()
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.22.0, a NULL pointer dereference vulnerability in rdp_write_logon_info_v2() allows a malicious RDP server to crash FreeRDP proxy by sending a specially crafted LogonInfoV2 PDU with cb…
-
Medium 6.8
FreeRDP has a heap-buffer-overflow in audin_process_formats
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, a malicious RDP server can trigger a heap-buffer-overflow write in the FreeRDP client when processing Audio Input (AUDIN) format lists. audin_process_formats reuses callback->fo…
-
Medium 6.8
FreeRDP has a heap-buffer-overflow in drive_process_irp_read
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, a heap-buffer-overflow occurs in drive read when a server-controlled read length is used to read file data into an IRP output stream buffer without a hard upper bound, allowing …
-
Medium 6.8
FreeRDP has a heap-use-after-free in create_irp_thread
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, a race in the serial channel IRP thread tracking allows a heap use‑after‑free when one thread removes an entry from serial->IrpThreads while another reads it. This vulnerability…
-
Medium 5.5
FreeRDP has heap-buffer-overflow in Glyph_Alloc
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, FastGlyph parsing trusts `cbData`/remaining length and never validates against the minimum size implied by `cx/cy`. A malicious server can trigger a client‑side global b…
References
-
article
https://access.redhat.com/security/updates/classification/#important
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2429650
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2429652
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2429654
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2430881
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2438201
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2438202
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2438207
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2438217
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2447376
-
advisory
https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_10734.json
-
report
https://access.redhat.com/security/cve/CVE-2026-22852
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-22852
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2026-22852
-
article
https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.1
-
article
https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9chc-g79v-4qq4
-
report
https://access.redhat.com/security/cve/CVE-2026-22854
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-22854
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2026-22854
-
article
https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-47vj-g3c3-3rmf
-
report
https://access.redhat.com/security/cve/CVE-2026-22856
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-22856
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2026-22856
-
article
https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-w842-c386-fxhv
-
report
https://access.redhat.com/security/cve/CVE-2026-23732
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-23732
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2026-23732
-
article
https://github.com/FreeRDP/FreeRDP/blob/f96ee2a6dd02739325c2a4e36a14978b561f00ea/libfreerdp/cache/glyph.c#L463-L480
-
article
https://github.com/FreeRDP/FreeRDP/blob/f96ee2a6dd02739325c2a4e36a14978b561f00ea/libfreerdp/codec/color.c#L261-L277
-
article
https://github.com/FreeRDP/FreeRDP/blob/f96ee2a6dd02739325c2a4e36a14978b561f00ea/libfreerdp/core/graphics.c#L138
-
article
https://github.com/FreeRDP/FreeRDP/blob/f96ee2a6dd02739325c2a4e36a14978b561f00ea/libfreerdp/core/orders.c#L2186C17-L2199
-
article
https://github.com/FreeRDP/FreeRDP/releases/tag/3.21.0
-
article
https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-7qxp-j2fj-c3pp
-
report
https://access.redhat.com/security/cve/CVE-2026-23948
-
advisory
https://www.cve.org/CVERecord?id=CVE-2026-23948
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2026-23948
-
article
https://github.com/FreeRDP/FreeRDP/commit/4d44e3c097656a8b9ec696353647b0888ca45860
-
article
https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-6f3c-qvqq-2px5
-
report
https://access.redhat.com/security/cve/CVE-2026-24491