OIDC Protocol Flaw in Keycloak Identity Management Solution
CVE-2026-93999
4.2MEDIUM
What is CVE-2026-93999?
A vulnerability exists in the OIDC protocol implementation of Keycloak, an open-source identity and access management solution. During the token refresh process, the server mistakenly restores requested audiences from stored client IDs without verifying if the target audience client is active. This oversight allows applications with an existing refresh token to continue generating valid access tokens for clients that have been disabled, resulting in potential circumvention of administrative access controls for resource servers relying on offline JWT validation.
References
CVSS V3.1
Score:
4.2
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Red Hat would like to thank Moritz Theile (@Moritz-cmd) for reporting this issue.