Description
xrdp is an open source RDP server. In versions 0.10.6 and prior, when an authenticated user session is initialized using the Xvnc backend over UNIX domain sockets, the Xvnc process is launched with insufficient authentication mechanisms. A local authenticated attacker could exploit this vulnerability to bypass intended session isolation, allowing them to unauthorizedly view or control the active desktop sessions of other users on the same system. Users using other backends, such as xorgxrdp or Xvnc over TCP sockets, are not affected. This issue has been fixed in version 0.10.6.1.
Published: 2026-07-20
Score: 8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

xrdp’s Xvnc backend for UNIX domain sockets was vulnerable to an authentication bypass. A local attacker who is already authenticated to the host can launch the Xvnc process without any further authentication, allowing that attacker to view or control the desktop session of any other user on the same system. This flaw directly undermines session isolation and enables unauthorized access to active user desktops, although it does not provide full system compromise. The weakness is a classic authentication failure (CWE-287) and an improper authorization control (CWE-306).

Affected Systems

The affected product is the neutrinolabs xrdp server. All releases up to and including 0.10.6 are impacted; the issue was fixed in 0.10.6.1. Only the Xvnc backend over UNIX domain sockets is vulnerable; other backends, such as xorgxrdp or Xvnc using TCP sockets, are not affected. Users running xrdp on RHEL 9 or other distributions should check the installed version and upgrade if necessary.

Risk and Exploitability

The CVSS score for this vulnerability is 8, indicating a high severity. The EPSS score is < 1%, and the vulnerability is not listed in the CISA KEV catalog. The attack vector is a local authenticated user, which means that the threat is limited to machines where an attacker can obtain user credentials or exploit a local privilege. Once privileges are sufficient, the attacker can bypass session isolation and gain visibility or control over other users’ desktops. The lack of a remote vector and the need for local authentication slightly reduce the exploitation probability, yet the high CVSS highlights the significant impact on confidentiality, integrity, and availability of user sessions.

Generated by OpenCVE AI on July 30, 2026 at 18:51 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 fix for the authentication bypass.
  • If an upgrade cannot be performed immediately, reconfigure xrdp to disable the Xvnc backend over UNIX domain sockets or switch to the xorgxrdp backend, which is not affected.
  • Limit local user permissions so that only designated RDP users can initiate sessions, thereby reducing the exposure to potential local attackers.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 24 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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

ssvc

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


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

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

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

Type Values Removed Values Added
Metrics ssvc

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


Mon, 20 Jul 2026 18:00:00 +0000

Type Values Removed Values Added
Description xrdp is an open source RDP server. In versions 0.10.6 and prior, when an authenticated user session is initialized using the Xvnc backend over UNIX domain sockets, the Xvnc process is launched with insufficient authentication mechanisms. A local authenticated attacker could exploit this vulnerability to bypass intended session isolation, allowing them to unauthorizedly view or control the active desktop sessions of other users on the same system. Users using other backends, such as xorgxrdp or Xvnc over TCP sockets, are not affected. This issue has been fixed in version 0.10.6.1.
Title xrdp: No authentication required with Xvnc backend on RHEL 9
Weaknesses CWE-287
CWE-306
References
Metrics cvssV3_1

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


Subscriptions

Neutrinolabs Xrdp
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-24T20:17:30.075Z

Reserved: 2026-06-16T23:31:22.446Z

Link: CVE-2026-55626

cve-icon Vulnrichment

Updated: 2026-07-20T18:50:47.319Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-306

    Missing Authentication for Critical Function