Description
xrdp is an open source RDP server. Versions 0.10.6 and prior contain a heap-based buffer overflow vulnerability within the virtual channel forwarding mechanism. When forwarding data from a remote client to the internal channel server, the xrdp process utilizes a fixed-size buffer without adequate bounds checking on the incoming payload. An authenticated remote attacker can exploit this flaw by sending a specially crafted virtual channel message that exceeds the buffer capacity, leading to heap memory corruption. This may result in a denial of service or the execution of arbitrary code with the privileges of the xrdp process. This issue has been fixed in version 0.10.6.1.
Published: 2026-07-20
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a heap‑based buffer overflow in the virtual channel forwarding component of xrdp. When an authenticated remote client sends a virtual channel message that exceeds the fixed‑size buffer, the xrdp process loses bounds checking on the payload, corrupting heap memory. This corruption can lead to denial of service or allow the attacker to execute code with the privileges of the xrdp process. The flaw is rooted in CWE‑122 and would affect the confidentiality, integrity, and availability of compromised systems.

Affected Systems

The flaw impacts versions of xrdp 0.10.6 and earlier distributed by neutrinolabs. Systems running these releases expose an authenticated remote channel that should be upgraded to 0.10.6.1 or later to receive the fix that implements proper bounds checking.

Risk and Exploitability

The CVSS score of 8.8 signals a high‑severity vulnerability, and the EPSS score of < 1% indicates a low but non‑zero exploitation probability. The issue is not listed in the CISA KEV catalog. The attack vector is remote and requires authentication, implying that only users who can log into the server via RDP can trigger the overflow. Once triggered, the attacker can cause service interruption or arbitrary code execution, giving them control over the server’s process space.

Generated by OpenCVE AI on July 30, 2026 at 18:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade xrdp to version 0.10.6.1 or later to apply the buffer‑overflow fix.
  • If an immediate upgrade is not possible, restrict RDP access to trusted hosts and disable virtual channel forwarding for untrusted connections.
  • Ensure that the authentication mechanism for RDP is properly configured to prevent unauthorized logins, as the exploit requires authenticated access.
  • Consult the vendor’s security advisory for any additional mitigations or configuration changes recommended.

Generated by OpenCVE AI on July 30, 2026 at 18:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 20 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Neutrinolabs
Neutrinolabs xrdp
Vendors & Products Neutrinolabs
Neutrinolabs xrdp

Mon, 20 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 20 Jul 2026 17:15:00 +0000

Type Values Removed Values Added
Description xrdp is an open source RDP server. Versions 0.10.6 and prior contain a heap-based buffer overflow vulnerability within the virtual channel forwarding mechanism. When forwarding data from a remote client to the internal channel server, the xrdp process utilizes a fixed-size buffer without adequate bounds checking on the incoming payload. An authenticated remote attacker can exploit this flaw by sending a specially crafted virtual channel message that exceeds the buffer capacity, leading to heap memory corruption. This may result in a denial of service or the execution of arbitrary code with the privileges of the xrdp process. This issue has been fixed in version 0.10.6.1.
Title xrdp: Channel Data Forwarding Fixed-Size Buffer Overflow
Weaknesses CWE-122
References
Metrics cvssV3_1

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


Subscriptions

Neutrinolabs Xrdp
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-23T03:56:21.519Z

Reserved: 2026-05-05T14:39:34.924Z

Link: CVE-2026-44178

cve-icon Vulnrichment

Updated: 2026-07-20T18:56:17.789Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T19:00:09Z

Weaknesses
  • CWE-122

    Heap-based Buffer Overflow