Description
FreeRDP before 3.32.2 contains a denial of service vulnerability in WinPR's winpr_read_png_from_buffer() and winpr_convert_from_jpeg(), which lack libpng/libjpeg error handling. A malicious RDP server or MITM can offer a malformed PNG or truncated JPEG clipboard payload, causing the client to abort or exit.
Published: 2026-11-03
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

The flaw exists in the WinPR library’s image readers, lacking proper error handling when parsing PNG or JPEG data from the clipboard. When a malicious or compromised RDP server supplies a malformed PNG or truncated JPEG during a clipboard transfer, the FreeRDP client will abort or terminate, resulting in a denial of service.

Affected Systems

All FreeRDP installations running any release prior to version 3.32.2 are affected. The issue is tied to the WinPR component and emerges only when clipboard image redirection is enabled.

Risk and Exploitability

The CVSS score of 8.7 categorizes the flaw as high severity, yet no EPSS score is reported and the vulnerability is not currently listed in the CISA KEV catalog. An attacker can remotely trigger the crash by sending crafted clipboard content over an RDP session, making a denial of service feasible from a remote source.

Generated by OpenCVE AI on November 3, 2026 at 16:29 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade FreeRDP to version 3.32.2 or later to eliminate the image reader bug.
  • If an upgrade cannot be applied immediately, disable clipboard image redirection in the RDP client configuration to prevent processing of potentially malformed images.
  • Configure the RDP server to reject or restrict clipboard transmissions that contain images, limiting the data types redirected to the client.
  • Implement input validation for buffer sizes in the WinPR image readers to guard against unexpected sign extension (CWE‑248) when handling clipboard images.

Generated by OpenCVE AI on November 3, 2026 at 16:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 03 Nov 2026 14:45:00 +0000

Type Values Removed Values Added
Description FreeRDP before 3.32.2 contains a denial of service vulnerability in WinPR's winpr_read_png_from_buffer() and winpr_convert_from_jpeg(), which lack libpng/libjpeg error handling. A malicious RDP server or MITM can offer a malformed PNG or truncated JPEG clipboard payload, causing the client to abort or exit.
Title FreeRDP before 3.32.2 Denial of Service via WinPR PNG/JPEG Image Readers
First Time appeared Freerdp
Freerdp freerdp
Weaknesses CWE-248
CPEs cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*
Vendors & Products Freerdp
Freerdp freerdp
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-03T14:27:53.842Z

Reserved: 2026-11-03T12:26:31.383Z

Link: CVE-2026-121386

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-03T15:17:25.543

Modified: 2026-11-03T15:17:25.723

Link: CVE-2026-121386

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-03T17:00:16Z

Weaknesses