CVE-2026-55639: xrdp: Out-of-bounds read in GCC Conference Create Request CS_SECURITY processing (xrdp_sec_process_mcs_data_CS_SECURITY)
xrdp is an open source RDP server. Versions 0.10.6 and prior contain a vulnerability concerning the parsing of Client Security Data within the Client MCS Connect Initial PDU with GCC Conference Create Request during the connection sequence. During the initial capability and security negotiation phase, the parser fails to perform sufficient length validation for the incoming data block. A remote, unauthenticated attacker could potentially exploit this flaw by sending a specially crafted RDP packet containing malformed data. Due to missing bounds checks, the xrdp process may read a small number of bytes beyond the declared data block boundary, potentially disclosing process memory contents that could be combined with other vulnerabilities. This issue has been fixed in version 0.10.6.1.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
xrdpto a version that resolves this vulnerability.Fixed in 0.10.6.1 - Operational
Update xrdp from versions 0.10.6 and prior to 0.10.6.1 to remediate the out-of-bounds read in xrdp_sec_process_mcs_data_CS_SECURITY (GCC Conference Create Request CS_SECURITY processing).
Event History
Frequently Asked Questions
What is the severity of CVE-2026-55639?
CVE-2026-55639 has a medium severity score of 5.3.
What software is affected by CVE-2026-55639?
The vulnerability affects xrdp versions 0.10.6 and prior.
How do I fix CVE-2026-55639?
To fix CVE-2026-55639, upgrade xrdp to version 0.10.6.1 or later.
What type of vulnerability is CVE-2026-55639?
CVE-2026-55639 is classified as an out-of-bounds read vulnerability.
What issues can CVE-2026-55639 cause?
CVE-2026-55639 can potentially allow for unintended access to memory during the security negotiation phase.