First published: Fri Nov 29 2019(Updated: )
A bug exists in Keycloak 7.x where the user federation LDAP bind type is "none" (LDAP anonymous bind), any password, invalid or valid will be accepted Mitigation: If the LDAP service supports "simple" use that method instead
Affected Software | Affected Version | How to fix |
---|---|---|
Red Hat Build of Keycloak | >=7.0.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-1778259 is considered to be high due to the potential for unauthorized access.
To fix REDHAT-BUG-1778259, configure the LDAP service to use 'simple' bind instead of 'none'.
Keycloak versions 7.x starting from 7.0.0 are affected by REDHAT-BUG-1778259.
The impact of REDHAT-BUG-1778259 is that it allows any password, valid or invalid, to be accepted due to LDAP anonymous binding.
The recommended mitigation for REDHAT-BUG-1778259 is to avoid LDAP anonymous binding and use a secure bind method instead.