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.
References
Configurations
No configuration.
History
22 Sep 2026, 19:16
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
|
17 Sep 2026, 19:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-09-17 19:17
Updated : 2026-09-22 19:16
NVD link : CVE-2026-90997
Mitre link : CVE-2026-90997
CVE.ORG link : CVE-2026-90997
JSON object : View
Products Affected
No product.
CWE
CWE-294
Authentication Bypass by Capture-replay
