CVE-2026-18967

Keycloak-services: keycloak-services: saml onetimeuse assertion replay in idp-initiated broker flow

State
Published
Severity
6.4 Medium
Published
Aug 6, 2026
Updated
Aug 6, 2026
Reserved
Aug 5, 2026

Read the record on cve.org

Description

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.

Scores

CVSSScoreVectorSource
3.16.4 MediumCVSS:3.1/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:Nredhat

Weaknesses

  • CWE-294 Authentication Bypass by Capture-replay

Affected Products

ProductVersions
Red Hat Build of KeycloakRed Hat
    Red Hat Build of KeycloakRed Hat
      Red Hat Build of KeycloakRed Hat
        Red Hat JBoss Enterprise Application Platform Expansion PackRed Hat
          Red Hat Single Sign-On 7Red Hat

            References

            Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.