Skip to content
7.4 High

CVE-2026-90997 A flaw was found in Keycloak

Description

A flaw was found in Keycloak. When deployed in stateless mode with MySQL or MariaDB, a mismatch in row-count semantics between the database driver and Keycloak's application logic allows an attacker to bypass replay protection. This vulnerability enables an attacker who intercepts single-use security artifacts, such as JWT client assertions, DPoP proofs, or one-time password (TOTP) codes, to replay them. Successful exploitation grants unauthorized access to the token endpoint or login flow.

Affected products and versions

Product Affected versions Fixed in
keycloak 26.7 26.7.0 → < 26.7.4 26.7.4
Red Hat Build of Keycloak Versions not published

References

Timeline

  1. Published
  2. Last modified
The 15 CVEs of keycloak →
Track this CVE