Record status Published
Identifier year (not publication year) 2024
Source publication Jun 18, 2024
Source updated Mar 26, 2026
Imported by cveboard Oct 24, 2026
CNA source text (English) Keycloak: leak of configured ldap bind credentials through the keycloak admin console
A vulnerability was found in Keycloak. The LDAP testing endpoint allows changing the Connection URL independently without re-entering the currently configured LDAP bind credentials. This flaw allows an attacker with admin access (permission manage-realm) to change the LDAP host URL ("Connection URL") to a machine they control. The Keycloak server will connect to the attacker's host and try to authenticate with the configured credentials, thus leaking them to the attacker. As a consequence, an attacker who has compromised the admin console or compromised a user with sufficient privileges can leak domain credentials and attack the domain.
Scoped product and version facts Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
keycloak
Vendor Unknown
Product Unknown
Platforms Unknown
Default status unaffected
Package keycloak
Package collection https://github.com/keycloak/keycloak
keycloak · Scoped product and version facts Version (version) Status (status) Version scheme (versionType) Exclusive end (lessThan) Inclusive end (lessThanOrEqual) Status changes (at → status)
0 affectedsemver 22.0.12 Unavailable None listed 23.0.0 affectedsemver 24.0.6 Unavailable None listed 25.0.0 affectedsemver 25.0.1 Unavailable None listed
Red Hat Build of Keycloak
Vendor Red Hat
Product Red Hat Build of Keycloak
Platforms Unknown
Default status unaffected
Package keycloak-core
Package collection https://access.redhat.com/downloads/content/package-browser/
No explicit version tuples; consult this entry's default status.
Red Hat build of Keycloak 22
Vendor Red Hat
Product Red Hat build of Keycloak 22
Platforms Unknown
Default status affected
Package rhbk/keycloak-operator-bundle
Package collection https://catalog.redhat.com/software/containers/
Red Hat build of Keycloak 22 · Scoped product and version facts Version (version) Status (status) Version scheme (versionType) Exclusive end (lessThan) Inclusive end (lessThanOrEqual) Status changes (at → status)
22.0.12-1 unaffectedrpm * Unavailable None listed
Red Hat build of Keycloak 22
Vendor Red Hat
Product Red Hat build of Keycloak 22
Platforms Unknown
Default status affected
Package rhbk/keycloak-rhel9
Package collection https://catalog.redhat.com/software/containers/
Red Hat build of Keycloak 22 · Scoped product and version facts Version (version) Status (status) Version scheme (versionType) Exclusive end (lessThan) Inclusive end (lessThanOrEqual) Status changes (at → status)
22-17 unaffectedrpm * Unavailable None listed
Red Hat build of Keycloak 22
Vendor Red Hat
Product Red Hat build of Keycloak 22
Platforms Unknown
Default status affected
Package rhbk/keycloak-rhel9-operator
Package collection https://catalog.redhat.com/software/containers/
Red Hat build of Keycloak 22 · Scoped product and version facts Version (version) Status (status) Version scheme (versionType) Exclusive end (lessThan) Inclusive end (lessThanOrEqual) Status changes (at → status)
22-20 unaffectedrpm * Unavailable None listed
Red Hat Single Sign-On 7
Vendor Red Hat
Product Red Hat Single Sign-On 7
Platforms Unknown
Default status unaffected
Package rh-sso7-keycloak
Package collection https://access.redhat.com/downloads/content/package-browser/
No explicit version tuples; consult this entry's default status.
Red Hat Single Sign-On 7.6 for RHEL 7
Vendor Red Hat
Product Red Hat Single Sign-On 7.6 for RHEL 7
Platforms Unknown
Default status affected
Package rh-sso7-keycloak
Package collection https://access.redhat.com/downloads/content/package-browser/
Red Hat Single Sign-On 7.6 for RHEL 7 · Scoped product and version facts Version (version) Status (status) Version scheme (versionType) Exclusive end (lessThan) Inclusive end (lessThanOrEqual) Status changes (at → status)
0:18.0.16-1.redhat_00001.1.el7sso unaffectedrpm * Unavailable None listed
Red Hat Single Sign-On 7.6 for RHEL 8
Vendor Red Hat
Product Red Hat Single Sign-On 7.6 for RHEL 8
Platforms Unknown
Default status affected
Package rh-sso7-keycloak
Package collection https://access.redhat.com/downloads/content/package-browser/
Red Hat Single Sign-On 7.6 for RHEL 8 · Scoped product and version facts Version (version) Status (status) Version scheme (versionType) Exclusive end (lessThan) Inclusive end (lessThanOrEqual) Status changes (at → status)
0:18.0.16-1.redhat_00001.1.el8sso unaffectedrpm * Unavailable None listed
Red Hat Single Sign-On 7.6 for RHEL 9
Vendor Red Hat
Product Red Hat Single Sign-On 7.6 for RHEL 9
Platforms Unknown
Default status affected
Package rh-sso7-keycloak
Package collection https://access.redhat.com/downloads/content/package-browser/
Red Hat Single Sign-On 7.6 for RHEL 9 · Scoped product and version facts Version (version) Status (status) Version scheme (versionType) Exclusive end (lessThan) Inclusive end (lessThanOrEqual) Status changes (at → status)
0:18.0.16-1.redhat_00001.1.el9sso unaffectedrpm * Unavailable None listed
RHEL-8 based Middleware Containers
Vendor Red Hat
Product RHEL-8 based Middleware Containers
Platforms Unknown
Default status affected
Package rh-sso-7/sso76-openshift-rhel8
Package collection https://catalog.redhat.com/software/containers/
RHEL-8 based Middleware Containers · Scoped product and version facts Version (version) Status (status) Version scheme (versionType) Exclusive end (lessThan) Inclusive end (lessThanOrEqual) Status changes (at → status)
7.6-52 unaffectedrpm * Unavailable None listed