REDHAT-BUG-2497118: Medium severity Keycloak OIDC broker component vulnerability
A flaw was found in the OIDC broker component of Keycloak, which manages authentication through external identity providers. When Keycloak is configured to trust the email addresses provided by an external provider, it incorrectly applies the "email verified" status from one part of the login process (the ID token) to an email address found in another part (the user information endpoint). This could allow a malicious or compromised identity provider to falsely mark any email address as "verified" within Keycloak, potentially leading to unauthorized account access or incorrect user data validation.
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-2497118?
The severity of REDHAT-BUG-2497118 is medium, rated at 4.
How do I fix REDHAT-BUG-2497118?
To fix REDHAT-BUG-2497118, ensure that Keycloak is not configured to trust the email verification status from external identity providers.
What component is affected by REDHAT-BUG-2497118?
The affected component in REDHAT-BUG-2497118 is the OIDC broker component of Keycloak.
What type of flaw is described in REDHAT-BUG-2497118?
REDHAT-BUG-2497118 describes a flaw in the handling of email verification statuses from external identity providers.
When was REDHAT-BUG-2497118 published?
REDHAT-BUG-2497118 was published on July 5, 2026.