Read the docs
TI-2026-25132 Aliases CVE-2026-32623

xrdp: Heap buffer overflow in NeutrinoRDP channel reassembly

Priority LOW 36CWE-122Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
Present
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-122 and the CVSS impact.

Summary

xrdp is an open source RDP server. Versions through 0.10.5 contain a heap-based buffer overflow vulnerability in the NeutrinoRDP module. When proxying RDP sessions from xrdp to another server, the module fails to properly validate the size of reassembled fragmented virtual channel data against its allocated memory buffer. A malicious downstream RDP server (or an attacker capable of performing a Man-in-the-Middle attack) could exploit this flaw to cause memory corruption, potentially leading to a Denial of Service (DoS) or Remote Code Execution (RCE). The NeutrinoRDP module is not built by default. This vulnerability only affects environments where the module has been explicitly compiled and enabled. Users can verify if the module is built by checking for --enable-neutrinordp in the output of the xrdp -v command. This issue has been fixed in version 0.10.6.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00544 45th percentileScored 2026-11-07
Fix Fixed xrdp (neutrinolabs): 0.10.6

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
neutrinolabsxrdpbefore 0.10.60.10.6Patch availableCNA
  • xrdp Vendorneutrinolabs Affected before 0.10.6 Fixed in 0.10.6 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:neutrinolabs:xrdp:*:*:*:*:*:*:*:*before 0.10.6Vulnerableneutrinolabs
  • cpe:2.3:a:neutrinolabs:xrdp:*:*:*:*:*:*:*:* Versions before 0.10.6 Vulnerable ·neutrinolabs

Remediation

  • Fix · CNA xrdp (neutrinolabs) Fixed in 0.10.6

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-32623
  2. 2026-10-25 EPSS moved to the below the 50th percentile

References

  • TI-2025-42163 xrdp improperly checks bounds of domain string length, which leads to Stack-based Buffer Overflow CVSS 3.1CRITICAL 9.8
  • TI-2026-29860 xrdp: lib_palette_update Heap Buffer Overflow & RCE CVSS 3.1CRITICAL 9.8
  • TI-2022-07540 Buffer Overflow in xrdp CVSS 3.1CRITICAL 9.8
  • TI-2022-07539 Buffer Overflow occurs in xrdp CVSS 3.1CRITICAL 9.8
  • TI-2022-07538 Out of Bound Write in xrdp CVSS 3.1CRITICAL 9.8
  • TI-2022-07537 Buffer Overflow in xrdp CVSS 3.1CRITICAL 9.8
See all 36 →

Sources