Skip to content
VulniPulse
High7.3Red Hat Linux

High [CVE-2026-15571] Predictable account-linking hash enables account takeover via malicious OIDC client

This high-severity Red Hat Linux advisory covers CVE-2026-15571 affecting Red Hat build of Keycloak 26.6.6.

CVE-2026-15571 Published Aug 18, 2026Updated by vendor Aug 18, 2026
Affected products & platforms
Red Hat LinuxUnclassified
Open vendor advisory

Android app · Google Play

Monitor future Red Hat Linux CVEs from your phone.

Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 32 official vendor sources and 160+ reviewed platform categories.

Matching phone alertsOptional email delivery

Summary

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.

The Red Hat Product Security team has assessed the severity of this vulnerability as Important, given that it enables full account takeover through a predictable security hash. Successful exploitation allows an attacker to link an unauthorized identity to a victim's account and subsequently impersonate that user across the realm.

The vulnerability's root cause is the use of predictable session identifiers and client-known metadata in the construction of the account-linking CSRF protection hash. Weakness: CWE-341.

Affected Red Hat products: Red Hat build of Keycloak 26.6; Red Hat build of Keycloak 26.6.6. Red Hat lists Red Hat Data Grid 8; Red Hat JBoss Enterprise Application Platform Expansion Pack; Red Hat Single Sign-On 7 as not affected.

Red Hat fixing advisory: RHSA-2026:56524, RHSA-2026:56523.

Affected versions

No affected-version range was extracted from the source record. The vendor advisory is authoritative — check it before change work.

Official advisory · high-confidence parse· fetched 1 hour ago·verify at source

Fixed versions
  • keycloak-rhel9-container-26.6-12
  • keycloak-rhel9-operator-bundle-container-26.6.6-1
  • keycloak-rhel9-operator-container-26.6-12
  • keycloak-services
  • rhbk/keycloak-rhel9
  • rhbk-openshift-rhel9/rhbk-openshift-rhel9
  • RHSA-2026:56524
  • RHSA-2026:56523

Official advisory · high-confidence parse· fetched 1 hour ago·verify at source

Mitigation

Upgrade to a fixed release: keycloak-rhel9-container-26.6-12, keycloak-rhel9-operator-bundle-container-26.6.6-1, keycloak-rhel9-operator-container-26.6-12, keycloak-services, rhbk/keycloak-rhel9, rhbk-openshift-rhel9/rhbk-openshift-rhel9. That is the remediation for this advisory.

The vendor advisory may list additional interim mitigations or workarounds not captured here — review it before change work.

Official advisory · high-confidence parse· fetched 1 hour ago·verify at source

Discussion(0)

No comments yet. Share field notes, upgrade gotchas, or questions — verify against the vendor advisory before acting on community advice.

Sign in to join the discussion.