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.
References
| Link | Resource |
|---|---|
| https://access.redhat.com/security/cve/CVE-2026-1609 | Vendor Advisory |
| https://bugzilla.redhat.com/show_bug.cgi?id=2435257 | Issue Tracking Vendor Advisory |
| https://github.com/keycloak/keycloak/issues/46144 | Issue Tracking |
| https://github.com/keycloak/keycloak/releases/tag/26.5.3 | Release Notes |
| https://access.redhat.com/security/cve/CVE-2026-1609 | Vendor Advisory |
| https://bugzilla.redhat.com/show_bug.cgi?id=2435257 | Issue Tracking Vendor Advisory |
| https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-1609.json | Vendor Advisory |
Configurations
History
No history.
Information
Published : 2026-07-16 01:16
Updated : 2026-08-09 15:10
NVD link : CVE-2026-1609
Mitre link : CVE-2026-1609
CVE.ORG link : CVE-2026-1609
JSON object : View
Products Affected
redhat
- build_of_keycloak
CWE
CWE-284
Improper Access Control
