Org.keycloak:keycloak saml adapter core: Duplicate Advisory: Keycloak: Unauthorized access via improper validation of encrypted SAML assertions
Affects org.keycloak:keycloak-saml-adapter-coreSource GCVE Database
CVSS 7.7 High : upgrade to 26.5.5 soon.
Data as of 6 Oct 2026, 21:59 UTC
- Patch
- Available – fixed in 26.5.5, 26.4.10
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:LWhat to do
Upgrade org.keycloak:keycloak-saml-adapter-core and org.keycloak:keycloak-saml-core to 26.5.5; org.keycloak:keycloak-services to 26.4.10.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Mavenorg.keycloak:keycloak-saml-adapter-core | Affected
| Fixed in
|
| Mavenorg.keycloak:keycloak-saml-core | Affected
| Fixed in
|
| Mavenorg.keycloak:keycloak-services | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available for this vulnerability. Users should upgrade to a fixed version of the Keycloak SAML adapter core. Specific fixed versions are not listed here, so users must consult the official Keycloak advisories or release notes for exact patched versions. No vendor advisory states that no action is required or that the issue is already mitigated, so applying the official fix is recommended.
Description
A vulnerability in Keycloak's SAML broker endpoint allows unauthorized access due to improper validation of encrypted SAML assertions when the overall SAML response is not signed. An attacker with a valid signed SAML assertion can craft a malicious SAML response to inject an encrypted assertion for an arbitrary principal, potentially leading to unauthorized access and information disclosure. This issue affects multiple versions of the Keycloak SAML adapter core and has a high severity rating.
References
- nvd.nist.gov/vuln/detail/CVE-2026-2092 (opens in a new tab)
- github.com/keycloak/keycloak/commit/b40a25908d937bb0563ea516487bc2c7c1d92508 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:3925 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:3926 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:3947 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:3948 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-2092 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2437296 (opens in a new tab)
- github.com/keycloak/keycloak (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-2092.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:76128 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:76129 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:76130 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:76132 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:76134 (opens in a new tab)