CVE-2025-68670: neutrinolabs xrdp · Stack-based Buffer Overflow
Affects neutrinolabs xrdpSource CVE Database V5
Not known to be exploited · CVSS 9.1 Critical : upgrade to 0.10.5 as a priority.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 1.3% chance of exploitation in 30 days – higher than 71% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.10.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 27 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Upgrade xrdp and neutrinolabs/xrdp to 0.10.5.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| neutrinolabsxrdp | Affected
| Fixed in
|
GitHubneutrinolabs/xrdppkg:github/neutrinolabs/xrdpOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Immediately upgrade all xrdp installations to version 0.10.5 or later to apply the official patch addressing this buffer overflow. 2. Restrict network exposure of RDP services by implementing strict firewall rules, allowing access only from trusted IP addresses or VPNs. 3. Employ network-level authentication (NLA) and multi-factor authentication (MFA) where possible to add layers of defense, even though the vulnerability is unauthenticated. 4. Conduct thorough audits of systems running xrdp to identify vulnerable versions and monitor for unusual connection attempts or crashes indicative of exploitation attempts. 5. Use intrusion detection/prevention systems (IDS/IPS) with signatures or heuristics tuned to detect anomalous RDP traffic patterns. 6. Avoid relying solely on compiler-based mitigations like stack canaries; instead, combine patching with robust network segmentation and monitoring. 7. Educate system administrators on the importance of timely patching and monitoring of remote access services. 8. Consider deploying application-layer firewalls or RDP gateways that can provide additional filtering and logging.
Description
xrdp is an open source RDP server.xrdp before v0.10.5 contains an unauthenticated stack-based buffer overflow vulnerability. The issue stems from improper bounds checking when processing user domain information during the connection sequence. If exploited, the vulnerability could allow remote attackers to execute arbitrary code on the target system. The vulnerability allows an attacker to overwrite the stack buffer and the return address, which could theoretically be used to redirect the execution flow. The impact of this vulnerability is lessened if a compiler flag has been used to build the xrdp executable with stack canary protection. If this is the case, a second vulnerability would need to be used to leak the stack canary value. Upgrade to version 0.10.5 to receive a patch. Additionally, do not rely on stack canary protection on production systems.
References
- github.com/neutrinolabs/xrdp/security/advisories/GHSA-rwvg-gp87-gh6f (opens in a new tab)
- github.com/neutrinolabs/xrdp/commit/488c8c7d4d189514a366cd8301b6e816c5218ffa (opens in a new tab)
- github.com/neutrinolabs/xrdp/releases/tag/v0.10.5 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2026/02/msg00003.html (opens in a new tab)