在 Keycloak 的协议映射器(protocol mapper)和身份解析(identity resolution)组件中发现了一个漏洞。当客户端管理员使用硬编码声明映射器(hardcoded-claim mappers)来覆盖无会话服务账户令牌(sessionless service-account tokens)中的身份声明时,该问题会被触发。由于这些令牌不包含会话 ID,Keycloak 可能会根据被篡改的声明,错误地将令牌持有者解析为另一个权限极高的用户。这使得拥有有限客户端管理权限的攻击者能够伪装成领
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Red Hat | Red Hat Build of Keycloak | any |
affected |
any |
affected | ||
| Red Hat | Red Hat Single Sign-On 7 | any |
unaffected |
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| 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 Single Sign-On 7 | - |
cpe:/a:redhat:red_hat_single_sign_on:7
|
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| 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-82965 | 7.5 HIGH | Keycloak-services: keycloak-services: unauthenticated denial of service via saml soap endp |
| CVE-2026-121995 | 7.5 HIGH | Gdb: gdb: stack buffer overflow in parse_tracepoint_definition via stale rs->buf tail |
| CVE-2026-110932 | 7.5 HIGH | Keycloak-services: keycloak-services: unauthenticated persistent disk exhaustion via theme |
| CVE-2026-110931 | 7.5 HIGH | Keycloak-services: keycloak-services: unauthenticated jvm termination via saml 1.1 authori |
| CVE-2026-107602 | 7.5 HIGH | Keycloak-services: keycloak-services: unauthenticated cpu exhaustion via saml 1.1 keyinfo |
| CVE-2026-103112 | 7.5 HIGH | Keycloak-services: keycloak-services: account takeover via authentication race using reset |
| CVE-2026-107123 | 7.5 HIGH | Keycloak-services: keycloak-services: unauthenticated cpu denial of service via saml xml d |
| CVE-2026-92855 | 7.4 HIGH | Keycloak-services: keycloak-services: saml broker accepts holder-of-key assertions without |
| CVE-2026-93998 | 7.4 HIGH | Keycloak-core: keycloak-core: saml adapter does not bind signed assertions to the configur |
| 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 → →