Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-93998— Keycloak-core: keycloak-core: saml adapter does not bind signed assertions to the configured identity provider issuer

Quick assessment

Affected
Red Hat Red Hat AMQ Broker 7
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

在 Keycloak 的 SAML 适配器组件中发现了一个安全漏洞,该组件用于通过基于 SAML 的身份验证来保护应用程序。该适配器未能验证已签名的 SAML 断言的颁发者是否与应用程序配置的预期身份提供者(IdP)相匹配。如果多个身份提供者共享同一个受信任的签名密钥,则控制其中任意一个提供者的攻击者可以生成一个有效签名的断言,从而以任意用户的身份登录该应用程序,甚至可能获得完全的管理员控制权。

CVSS 7.4 · High

Possible ATT&CK Techniques 1 AI

T1190 · Exploit Public-Facing Application

Affected Version Matrix 14

VendorProduct Version RangeStatus
Red Hat Red Hat AMQ Broker 7 any unaffected
Red Hat Red Hat Build of Keycloak any affected
any affected
any affected
any affected
any affected
Red Hat Red Hat Fuse 7 any unaffected
Red Hat Red Hat JBoss Enterprise Application Platform 7 any unaffected
any unaffected
any unaffected
Red Hat Red Hat JBoss Enterprise Application Platform 8 any unaffected
Red Hat Red Hat JBoss Enterprise Application Platform Expansion Pack any unaffected
Red Hat Red Hat Satellite 6 any unaffected
Red Hat Red Hat Single Sign-On 7 any unaffected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-93998

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Keycloak-core: keycloak-core: saml adapter does not bind signed assertions to the configured identity provider issuer
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
密码学签名的验证不恰当
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Red Hat Red Hat AMQ Broker 7 - cpe:/a:redhat:amq_broker:7
Red Hat Red Hat Build of Keycloak - cpe:/a:redhat:build_keycloak:
Red Hat Red Hat Build of Keycloak - cpe:/a:redhat:build_keycloak:
Red Hat Red Hat Build of Keycloak - cpe:/a:redhat:build_keycloak:
Red Hat Red Hat Build of Keycloak - cpe:/a:redhat:build_keycloak:
Red Hat Red Hat Build of Keycloak - cpe:/a:redhat:build_keycloak:
Red Hat Red Hat Fuse 7 - cpe:/a:redhat:jboss_fuse:7
Red Hat Red Hat JBoss Enterprise Application Platform 7 - cpe:/a:redhat:jboss_enterprise_application_platform:7
Red Hat Red Hat JBoss Enterprise Application Platform 7 - cpe:/a:redhat:jboss_enterprise_application_platform:7
Red Hat Red Hat JBoss Enterprise Application Platform 7 - cpe:/a:redhat:jboss_enterprise_application_platform:7
Red Hat Red Hat JBoss Enterprise Application Platform 8 - cpe:/a:redhat:jboss_enterprise_application_platform:8
Red Hat Red Hat JBoss Enterprise Application Platform Expansion Pack - cpe:/a:redhat:jbosseapxp
Red Hat Red Hat Satellite 6 - cpe:/a:redhat:satellite:6
Red Hat Red Hat Single Sign-On 7 - cpe:/a:redhat:red_hat_single_sign_on:7

II. Public POCs for CVE-2026-93998

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-93998

请登录查看更多情报信息。

Other References for CVE-2026-93998 (2)

Same Patch Batch · Red Hat · 2026-11-05 · 24 CVEs total

CVE-2026-117691 9.1 CRITICAL Keycloak-services: keycloak-services: saml redirect binding signature bypass via percent-e
CVE-2026-97175 8.8 HIGH Keycloak-services: keycloak-services: unverified idp email auto-linking enables account ta
CVE-2026-121994 8.8 HIGH Gdb: gdb: stack buffer overflow in fetch_register_using_p via unchecked p-reply length
CVE-2026-121996 8.2 HIGH Gdb: gdbserver: heap disclosure and wild pointer in gdb_parse_agent_expr via untrusted age
CVE-2026-92857 8.1 HIGH Keycloak-services: keycloak-services: dcr protocol mapper config not validated, allowing i
CVE-2026-121997 8.1 HIGH Gdb: gdbserver: heap buffer overflow in cmd_qtdpsrc via qtdpsrc declared/actual length mis
CVE-2026-114232 8.1 HIGH Keycloak-services: keycloak-services: uma protection api resourcetype field not validated
CVE-2026-112208 8.1 HIGH Keycloak-services: keycloak-services: account takeover via stale sso_auth note in organiza
CVE-2026-96453 8.0 HIGH Org.keycloak/keycloak-admin-cli: keycloak-admin-cli: kcadm custom truststore accepts arbit
CVE-2026-107912 7.7 HIGH Io.quarkus/quarkus-vertx-http: quarkus-vertx-http: authorization bypass in management inte
CVE-2026-121995 7.5 HIGH Gdb: gdb: stack buffer overflow in parse_tracepoint_definition via stale rs->buf tail
CVE-2026-107123 7.5 HIGH Keycloak-services: keycloak-services: unauthenticated cpu denial of service via saml xml d
CVE-2026-103112 7.5 HIGH Keycloak-services: keycloak-services: account takeover via authentication race using reset
CVE-2026-107602 7.5 HIGH Keycloak-services: keycloak-services: unauthenticated cpu exhaustion via saml 1.1 keyinfo
CVE-2026-110931 7.5 HIGH Keycloak-services: keycloak-services: unauthenticated jvm termination via saml 1.1 authori
CVE-2026-110932 7.5 HIGH Keycloak-services: keycloak-services: unauthenticated persistent disk exhaustion via theme
CVE-2026-82965 7.5 HIGH Keycloak-services: keycloak-services: unauthenticated denial of service via saml soap endp
CVE-2026-92855 7.4 HIGH Keycloak-services: keycloak-services: saml broker accepts holder-of-key assertions without
CVE-2026-97847 7.1 HIGH Keycloak-services: keycloak-services: client manager can substitute sessionless token prin
CVE-2026-97174 6.8 MEDIUM Keycloak-services: keycloak-services: ciba sub parameter injection causes attacker authent

Showing top 20 of 24 CVEs. View all on vendor page → →

IV. Related Vulnerabilities