CVE-2026-32105

High

Description

xrdp is an open source RDP server. In versions through 0.10.5, xrdp does not implement verification for the Message Authentication Code (MAC) signature of encrypted RDP packets when using the "Classic RDP Security" layer. While the sender correctly generates signatures, the receiving logic lacks the necessary implementation to validate the 8-byte integrity signature, causing it to be silently ignored. An unauthenticated attacker with man-in-the-middle (MITM) capabilities can exploit this missing check to modify encrypted traffic in transit without detection. It does not affect connections where the TLS security layer is enforced. This issue has been fixed in version 0.10.6. If users are unable to immediately upgrade, they should configure xrdp.ini to enforce TLS security (security_layer=tls) to ensure end-to-end integrity.

SeverityHigh
CVSS7.7
Exploit probability—
ProductNeutrinolabs Xrdp
PublishedApr 17, 2026
First seenApr 17, 2026
Weakness typeCWE-354CWE-354

How to fix

Update
  • neutrinolabs xrdp0.10.6 or later

Affected products

ProductAffected versionsFixed in
neutrinolabs xrdpv < 0.10.60.10.6

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2026-32105 · Neutrinolabs Xrdp · Dark Radar