CVE-2026-15571
Keycloak-services: keycloak-services: predictable account-linking hash enables account takeover via malicious oidc client
- State
- Published
- Severity
- 7.3 High
- Published
- Aug 18, 2026
- Updated
- Aug 20, 2026
- Reserved
- Jul 13, 2026
Description
A flaw was found in the legacy client-initiated account-linking endpoint of Keycloak, a widely used open-source identity and access management solution. The mechanism used to protect the account-linking process from unauthorized requests relies on a hash that can be predicted by a malicious OIDC client. By tricking a user into authenticating, an attacker-controlled client can forge a valid linking URL to connect the victim's account to an attacker's external identity. This results in a full account takeover, allowing the attacker to log in as the victim.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 3.1 | 7.3 High | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N | redhat |
Weaknesses
- CWE-341 Predictable from Observable State
Affected Products
| Product | Versions |
|---|---|
Red Hat build of Keycloak 26.6Red Hat |
|
Red Hat build of Keycloak 26.6Red Hat |
|
Red Hat build of Keycloak 26.6Red Hat |
|
Red Hat build of Keycloak 26.6.6Red Hat | |
Red Hat build of Keycloak 26.6.6Red Hat | |
Red Hat build of Keycloak 26.6.6Red Hat | |
Red Hat Data Grid 8Red Hat | |
Red Hat JBoss Enterprise Application Platform Expansion PackRed Hat | |
Red Hat Single Sign-On 7Red Hat |
References
- RHSA-2026:56523vendor-advisory
- RHSA-2026:56524vendor-advisory
- https://access.redhat.com/security/cve/CVE-2026-15571vdb-entry
- RHBZ#2499591issue-tracking
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.