Description
rdesktop through 1.9.0 contains a heap out-of-bounds read vulnerability in process_bmpcache2() in orders.c that allows malicious RDP servers to crash clients via crafted revision-2 bitmap cache orders. Attackers can send an uncompressed order with large width/height or an underflowing mode nibble and short payload, causing memcpy() reads past the receive buffer and denial of service.
Published: 2026-10-19
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Patch Now
AI Analysis

Impact

The flaw is a heap out‑of‑bounds read in the process_bmpcache2 function of rdesktop's orders.c module. It is triggered by a crafted Revision‑2 bitmap cache order sent by an RDP server; for example, an uncompressed order with a very large width or height, or an order with an underflowing mode nibble and an unusually short payload. The memcpy() call then reads past the allocated buffer, causing the client to crash. This results in a denial‑of‑service condition and is classified as CWE‑125.

Affected Systems

All rdesktop clients that are 1.9.0 or earlier are affected. No other vendors or product versions were identified as vulnerable.

Risk and Exploitability

The vulnerability carries a CVSS score of 7.1, indicating high severity. EPSS information is not available, so the exact exploit probability is unknown. It is also not listed in the CISA KEV catalog. The likely attack vector is a malicious RDP server that can send the vulnerable bitmap cache order to any client that connects. The impact is limited to service interruption of the client; no remote code execution or data disclosure is possible through this vector.

Generated by OpenCVE AI on October 19, 2026 at 15:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade rdesktop to a version newer than 1.9.0 that fixes the bitmap cache processing defect.
  • If an immediate upgrade is not possible, isolate vulnerable clients from untrusted RDP servers and restrict connections to known, trusted hosts.
  • Consider switching to an alternative RDP client that does not implement the vulnerable bitmap cache logic.

Generated by OpenCVE AI on October 19, 2026 at 15:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 19 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
Description rdesktop through 1.9.0 contains a heap out-of-bounds read vulnerability in process_bmpcache2() in orders.c that allows malicious RDP servers to crash clients via crafted revision-2 bitmap cache orders. Attackers can send an uncompressed order with large width/height or an underflowing mode nibble and short payload, causing memcpy() reads past the receive buffer and denial of service.
Title rdesktop through 1.9.0 Heap Out-of-Bounds Read via process_bmpcache2
First Time appeared Rdesktop
Rdesktop rdesktop
Weaknesses CWE-125
CPEs cpe:2.3:a:rdesktop:rdesktop:*:*:*:*:*:*:*:*
Vendors & Products Rdesktop
Rdesktop rdesktop
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Rdesktop Rdesktop
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T17:56:06.184Z

Reserved: 2026-10-19T13:25:30.235Z

Link: CVE-2026-112279

cve-icon Vulnrichment

Updated: 2026-10-19T17:55:53.201Z

cve-icon NVD

Status : Received

Published: 2026-10-19T14:17:05.977

Modified: 2026-10-19T18:17:04.760

Link: CVE-2026-112279

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T15:45:17Z

Weaknesses