Description
A flaw was found in the SAML adapter component of Keycloak, which is used to secure applications with SAML-based authentication. The adapter fails to verify that the issuer of a signed SAML assertion matches the expected identity provider configured for the application. If multiple identity providers share the same trusted signing key, an attacker who controls one of those providers can create a validly signed assertion to log into the application as any user, potentially gaining full administrative control.
Published: 2026-11-05
Score: 7.4 High
EPSS: n/a
KEV: No
Impact: Identity Spoofing and Unauthorized Access
Action: Patch ASAP
AI Analysis

Impact

The SAML adapter in Keycloak does not verify that the issuer of a signed SAML assertion matches the identity provider that the application expects. This allows an attacker who can control an identity provider that shares a signing key with a trusted provider to forge a signed assertion and log in as any user, including administrators, gaining full control over the application.

Affected Systems

Red Hat products such as Red Hat AMQ Broker 7, Red Hat Build of Keycloak, Red Hat Fuse 7, Red Hat JBoss Enterprise Application Platform 7 and 8, Red Hat Single Sign‑On 7, and Red Hat Satellite 6 are affected. Specific version ranges are not listed in the advisory; administrators should check the vendor reference for exact impacted releases.

Risk and Exploitability

The CVSS score of 7.4 indicates a high severity vulnerability. EPSS is not available, but the risk remains significant because exploitability requires control over a trustworthy identity provider that shares the signing key. The vulnerability is not listed in the CISA KEV catalog. An attacker with access to a compromised or malicious IDP can craft legitimate assertions, thereby bypassing authentication and achieving elevated privileges.

Generated by OpenCVE AI on November 5, 2026 at 18:54 UTC.

Remediation

Vendor Workaround

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.


OpenCVE Recommended Actions

  • Deploy the vendor’s patch or update that corrects the SAML issuer validation once it becomes available.
  • Configure Keycloak to enforce that signed assertions are issued only by the specific identity provider configured for the application, discarding any assertion whose issuer does not match.
  • Ensure each identity provider uses a unique signing key; revoke shared signing keys and rotate keys periodically to limit the scope of a compromised key.
  • Audit SAML assertions for unexpected issuers and monitor authentication logs for signs of forged assertions.

Generated by OpenCVE AI on November 5, 2026 at 18:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 17:30:00 +0000

Type Values Removed Values Added
Description A flaw was found in the SAML adapter component of Keycloak, which is used to secure applications with SAML-based authentication. The adapter fails to verify that the issuer of a signed SAML assertion matches the expected identity provider configured for the application. If multiple identity providers share the same trusted signing key, an attacker who controls one of those providers can create a validly signed assertion to log into the application as any user, potentially gaining full administrative control.
Title Keycloak-core: keycloak-core: saml adapter does not bind signed assertions to the configured identity provider issuer
First Time appeared Redhat
Redhat amq Broker
Redhat build Keycloak
Redhat jboss Enterprise Application Platform
Redhat jboss Fuse
Redhat jbosseapxp
Redhat red Hat Single Sign On
Redhat satellite
Weaknesses CWE-347
CPEs cpe:/a:redhat:amq_broker:7
cpe:/a:redhat:build_keycloak:
cpe:/a:redhat:jboss_enterprise_application_platform:7
cpe:/a:redhat:jboss_enterprise_application_platform:8
cpe:/a:redhat:jboss_fuse:7
cpe:/a:redhat:jbosseapxp
cpe:/a:redhat:red_hat_single_sign_on:7
cpe:/a:redhat:satellite:6
Vendors & Products Redhat
Redhat amq Broker
Redhat build Keycloak
Redhat jboss Enterprise Application Platform
Redhat jboss Fuse
Redhat jbosseapxp
Redhat red Hat Single Sign On
Redhat satellite
References
Metrics cvssV3_1

{'score': 7.4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N'}


Subscriptions

Redhat Amq Broker Build Keycloak Jboss Enterprise Application Platform Jboss Fuse Jbosseapxp Red Hat Single Sign On Satellite
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-11-05T18:48:33.460Z

Reserved: 2026-09-19T13:55:40.709Z

Link: CVE-2026-93998

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-05T18:17:11.053

Modified: 2026-11-05T19:17:28.457

Link: CVE-2026-93998

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T19:00:20Z

Weaknesses
  • CWE-347

    Improper Verification of Cryptographic Signature