VulnSea

FreeRDP vulnerabilities

CVEs whose affected-version data names the FreeRDP package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

129 CVEsRSS

CVE-2026-23532Critical· 9.8
9mo ago

FreeRDP is a free implementation of the Remote Desktop Protocol

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, a client-side heap buffer overflow occurs in the FreeRDP client’s `gdi_SurfaceToSurface` path due to a mismatch between destination rectangle clam…

▾ Midnightfreerdp · freerdpEPSS 0.53%via NVD
CVE-2026-23531Critical· 9.8
9mo ago

FreeRDP is a free implementation of the Remote Desktop Protocol

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, in ClearCodec, when `glyphData` is present, `clear_decompress` calls `freerdp_image_copy_no_overlap` without validating the destination rectangle, …

▾ Midnightfreerdp · freerdpEPSS 0.53%via NVD
CVE-2026-23530Critical· 9.8
9mo ago

FreeRDP is a free implementation of the Remote Desktop Protocol

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0,`freerdp_bitmap_decompress_planar` does not validate `nSrcWidth`/`nSrcHeight` against `planar->maxWidth`/`maxHeight` before RLE decode. A malicious …

▾ Midnightfreerdp · freerdpEPSS 0.53%via NVD
CVE-2026-22859Critical· 9.1
9mo ago

FreeRDP is a free implementation of the Remote Desktop Protocol

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, the URBDRC client does not perform bounds checking on server‑supplied MSUSB_INTERFACE_DESCRIPTOR values and uses them as indices in libusb_udev_complete_ms…

▾ Midnightfreerdp · freerdpEPSS 0.89%via NVD
CVE-2026-22858Critical· 9.1
9mo ago

FreeRDP is a free implementation of the Remote Desktop Protocol

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, global-buffer-overflow was observed in FreeRDP's Base64 decoding path. The root cause appears to be implementation-defined char signedness: on Arm/AArch64 …

▾ Midnightfreerdp · freerdpEPSS 0.70%via NVD
CVE-2026-22855Critical· 9.1
9mo ago

FreeRDP is a free implementation of the Remote Desktop Protocol

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, a heap out-of-bounds read occurs in the smartcard SetAttrib path when cbAttrLen does not match the actual NDR buffer length. This vulnerability is fixed in…

▾ Midnightfreerdp · freerdpEPSS 0.89%via NVD
CVE-2026-22853Critical· 9.8
9mo ago

FreeRDP is a free implementation of the Remote Desktop Protocol

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, RDPEAR’s NDR array reader does not perform bounds checking on the on‑wire element count and can write past the heap buffer allocated from hints, causing a …

▾ Midnightfreerdp · freerdpEPSS 0.78%via NVD
CVE-2025-68118Critical· 9.1
10mo ago

FreeRDP is a free implementation of the Remote Desktop Protocol

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.20.0, a vulnerability exists in FreeRDP’s certificate handling code on Windows platforms. The function `freerdp_certificate_data_hash_ uses` the Microsof…

▾ Midnightfreerdp · freerdpEPSS 0.24%via NVD
CVE-2025-4478Medium· 6.5
1y ago

A flaw was found in the FreeRDP used by Anaconda's remote install feature, where a crafted RDP packet could trigger a segmentation fault

A flaw was found in the FreeRDP used by Anaconda's remote install feature, where a crafted RDP packet could trigger a segmentation fault. This issue causes the service to crash and remain defunct, resulting in a denial of service. It occ…

▾ Sunlitfreerdp · freerdpEPSS 0.54%via NVD
FreeRDP vulnerabilities (CVEs) — page 5 · VulnSea