Skip to main content
CVE-2024-39917VulnerabilityPublished Updated

CVE-2024-39917: neutrinolabs xrdp · Improper Restriction of Excessive Authentication Attempts

Affects neutrinolabs xrdpSource CVE Database V5

0

Not known to be exploited · CVSS 7.2 High.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
7.2High
How severe the flaw is on the 0–10 CVSS scale.
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:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 12 Jul 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
GitHubneutrinolabs/xrdppkg:github/neutrinolabs/xrdpOther threatsAffected
  • <=0.10.0
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.

References

Community reviews

Loading reviews…