8.1
High
CVE-2026-1609 A flaw was found in Keycloak
Description
A flaw was found in Keycloak. When the JSON Web Token (JWT) authorization grant preview feature is enabled and a user account is disabled, Keycloak fails to validate the user’s disabled status during JWT authorization grant processing. A remote attacker with low privileges can exploit this improper access control vulnerability by presenting a valid assertion token from an external identity provider to obtain a JWT for a disabled user. This allows unauthorized access to sensitive resources.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| keycloak 26.5 | 26.5.0 → < 26.5.3 | 26.5.3 |
| Red Hat JBoss Enterprise Application Platform 8 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform Expansion Pack | Versions not published |
References
- access.redhat.com access.redhat.com
- RHBZ#2435257 bugzilla.redhat.com
- github.com github.com
- github.com github.com
Timeline
- Published
- Last modified
Other CVEs of keycloak
The 15 CVEs of keycloak →
CVE-2026-90997
A flaw was found in Keycloak
7.4
High
CVE-2025-12150
A flaw was found in Keycloak’s WebAuthn registration component
3.1
Low
CVE-2025-13467
A flaw was found in the Keycloak LDAP User Federation provider
5.5
Medium
CVE-2025-11538
A vulnerability exists in Keycloak's server distribution where enabling debug mode (--debug ) insecurely defaults to…
6.8
Medium