CVE-2017-7551: Critical severity Fedoraproject 389 Directory Server vulnerability
389-ds-base version before 1.3.5.19 and 1.3.6.7 are vulnerable to password brute-force attacks during account lockout due to different return codes returned on password attempts.
Other sources
The directory server password lockout policy prevents binds from operating once a threshold of failed passwords has been met. If attacker during this lockout binds with the correct password, a different error code is returned. This means that attacker has no ratelimit or penalty during the account lock, and can continue to attempt passwords via bruteforce.
Upstream bug:
https://pagure.io/389-ds-base/issue/49336
Upstream patch:
https://pagure.io/389-ds-base/c/33db32a3e14b849d
— Red Hat
Affected Software
Remediation
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2017-7551?
CVE-2017-7551 has a medium severity rating due to its potential to allow password brute-force attacks.
How do I fix CVE-2017-7551?
To fix CVE-2017-7551, upgrade to 389-ds-base version 1.3.5.19 or 1.3.6.7 or later.
What are the affected software versions for CVE-2017-7551?
The affected software versions for CVE-2017-7551 are 389-ds-base versions before 1.3.5.19 and 1.3.6.7.
What type of attacks does CVE-2017-7551 expose systems to?
CVE-2017-7551 exposes systems to password brute-force attacks due to inconsistent return codes on authentication attempts.
Is CVE-2017-7551 related to account lockout policies?
Yes, CVE-2017-7551 is related to account lockout policies that are ineffective against brute force due to varying return codes.