Org.keycloak.broker.saml: keycloak saml broker: authentication bypass due to disabled saml client completing idp-initiated login
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Red Hat | Red Hat build of Keycloak 26.2 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.2 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.2 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.2.14 | unaffected | — | ||||||
| Red Hat | Red Hat build of Keycloak 26.4 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.4 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.4 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.4.10 | unaffected | — |
Configuration 1 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat build of Keycloak 26.2 | |||
| rhbk/keycloak-operator-bundle:26.2.14-1 | cpe:/a:redhat:build_keycloak:26.2::el9 | RHSA-2026:3925 | 2026-03-05T00:00:00Z |
| rhbk/keycloak-rhel9:26.2-16 | cpe:/a:redhat:build_keycloak:26.2::el9 | RHSA-2026:3925 | 2026-03-05T00:00:00Z |
| rhbk/keycloak-rhel9-operator:26.2-16 | cpe:/a:redhat:build_keycloak:26.2::el9 | RHSA-2026:3925 | 2026-03-05T00:00:00Z |
| Red Hat build of Keycloak 26.2.14 | |||
| rhbk/keycloak-rhel9 | cpe:/a:redhat:build_keycloak:26.2::el9 | RHSA-2026:3926 | 2026-03-05T00:00:00Z |
| Red Hat build of Keycloak 26.4 | |||
| keycloak-rhel9-container-26.4-12 | cpe:/a:redhat:build_keycloak:26.4::el9 | RHSA-2026:3948 | 2026-03-05T00:00:00Z |
| keycloak-rhel9-operator-bundle-container-26.4.10-1 | cpe:/a:redhat:build_keycloak:26.4::el9 | RHSA-2026:3948 | 2026-03-05T00:00:00Z |
| keycloak-rhel9-operator-container-26.4-12 | cpe:/a:redhat:build_keycloak:26.4::el9 | RHSA-2026:3948 | 2026-03-05T00:00:00Z |
| Red Hat build of Keycloak 26.4.10 | |||
| rhbk/keycloak-rhel9 | cpe:/a:redhat:build_keycloak:26.4::el9 | RHSA-2026:3947 | 2026-03-05T00:00:00Z |
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Red Hat | Red Hat Build Of Keycloak 26.2 |
|
||||||||
| Red Hat | Red Hat Build Of Keycloak 26.2 |
|
||||||||
| Red Hat | Red Hat Build Of Keycloak 26.2.14 |
|
||||||||
| Red Hat | Red Hat Build Of Keycloak 26.4 |
|
||||||||
| Red Hat | Red Hat Build Of Keycloak 26.4 |
|
||||||||
| Red Hat | Red Hat Build Of Keycloak 26.4.10 |
|
Vendor Workaround
To mitigate this issue, ensure that any SAML client intended to be disabled is not configured as an IdP-initiated broker landing target within Keycloak. Review your Keycloak realm configurations to identify and remove any such associations for disabled clients.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-8cr3-vpxx-92cx | Keycloak SAML Broken has Authentication Bypass by Primary Weakness |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.545% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat build Of Keycloak
Redhat keycloak |
|
| CPEs | cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:* cpe:2.3:a:redhat:build_of_keycloak:26.2.14:*:*:*:*:*:*:* cpe:2.3:a:redhat:build_of_keycloak:26.2:*:*:*:*:*:*:* cpe:2.3:a:redhat:build_of_keycloak:26.4.10:*:*:*:*:*:*:* cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:*:*:*:* cpe:2.3:a:redhat:keycloak:-:*:*:*:*:*:*:* |
|
| Vendors & Products |
Redhat build Of Keycloak
Redhat keycloak |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Red Hat
Red Hat red Hat Build Of Keycloak 26.2 Red Hat red Hat Build Of Keycloak 26.2.14 Red Hat red Hat Build Of Keycloak 26.4 Red Hat red Hat Build Of Keycloak 26.4.10 |
|
| Vendors & Products |
Red Hat
Red Hat red Hat Build Of Keycloak 26.2 Red Hat red Hat Build Of Keycloak 26.2.14 Red Hat red Hat Build Of Keycloak 26.4 Red Hat red Hat Build Of Keycloak 26.4.10 |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:build_keycloak:26.2::el9 | |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:build_keycloak:26.4::el9 | |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A flaw was found in org.keycloak.broker.saml. When a disabled Security Assertion Markup Language (SAML) client is configured as an Identity Provider (IdP)-initiated broker landing target, it can still complete the login process and establish a Single Sign-On (SSO) session. This allows a remote attacker to gain unauthorized access to other enabled clients without re-authentication, effectively bypassing security restrictions. | |
| Title | Org.keycloak.broker.saml: keycloak saml broker: authentication bypass due to disabled saml client completing idp-initiated login | |
| First Time appeared |
Redhat
Redhat build Keycloak |
|
| Weaknesses | CWE-305 | |
| CPEs | cpe:/a:redhat:build_keycloak: | |
| Vendors & Products |
Redhat
Redhat build Keycloak |
|
| References |
| |
| Metrics |
cvssV3_1
|