Medium · published August 6, 2026
A flaw was found in the SAML broker component of Keycloak, an identity and access management solution. When configured as a SAML broker using the IdP-Initiated flow, Keycloak fails to enforce the OneTimeUse condition in SAML assertions. This allows an attacker who captures a valid, unused assertion to replay it multiple times. Successful exploitation could allow an attacker to hijack a user's session and gain unauthorized access to the system as that user.
| Product | Versions | Fixed in |
|---|---|---|
| redhat/build_of_keycloak | all versions | — |
| redhat/jboss_enterprise_application_platform_expansion_pack | all versions | — |