CVE-2024-39917: neutrinolabs xrdp · Improper Restriction of Excessive Authentication Attempts
Affects neutrinolabs xrdpSource CVE Database V5
Not known to be exploited · CVSS 7.2 High.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 48% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:LExploitation evidence
Disclosed: evidence found.
CVE published 12 Jul 2024
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
Affected software
| Product | 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
To mitigate CVE-2024-39917, European organizations should take the following specific actions: 1) Upgrade xrdp to a version later than 0.10.0 once an official patch addressing this vulnerability is released by neutrinolabs. 2) Until a patch is available, implement external rate-limiting controls on the network perimeter or host-based firewalls to restrict the number of authentication attempts from a single IP address. 3) Deploy intrusion detection and prevention systems (IDS/IPS) with signatures or heuristics to detect and block brute-force login attempts against xrdp services. 4) Enforce strong password policies and multi-factor authentication (MFA) for all remote desktop access to reduce the risk of credential compromise. 5) Monitor authentication logs closely for unusual login patterns or repeated failed attempts and respond promptly to suspicious activity. 6) Consider isolating xrdp services behind VPNs or zero-trust network access (ZTNA) solutions to limit exposure to the public internet. 7) Regularly audit and update configuration files, ensuring MaxLoginRetry and other security parameters are correctly set and effective. 8) Educate system administrators and users about the risks of brute-force attacks and the importance of secure remote access practices. These measures collectively reduce the attack surface and improve detection and response capabilities.
Description
xrdp is an open source RDP server.xrdp versions prior to 0.10.0 have a vulnerability that allows attackers to make an infinite number of login attempts. The number of max login attempts is supposed to be limited by a configuration parameter `MaxLoginRetry` in `/etc/xrdp/sesman.ini`. However, this mechanism was not effectively working. As a result, xrdp allows an infinite number of login attempts.