Vulnerabilities in pkg:maven/org.keycloak/keycloak-services
PACKAGEGHSA-wmxr-6j5f-838p is a HIGH (CVSS 7.7) keycloak: unauthorized access vulnerability (CWE-1287: Improper Validation of Specified Type of Input) affecting Duplicate Advisory libraries in the Maven ecosystem. The issue involves keycloak: unauthorized access via improper validation of encrypted saml assertions. Remediation is available by upgrading affected packages to version 26.2.14, 26.4.10, 26.5.5.
pkg:maven/org.keycloak/keycloak-services
Vulnerability advisories affecting package pkg:maven/org.keycloak/keycloak-services. Select an advisory below to view technical details or fixes.
| Advisory ID | CVE / NVD | Severity | Summary |
|---|---|---|---|
| GHSA-wmxr-6j5f-838p | - | HIGH | Duplicate Advisory: Keycloak: Unauthorized access via improper validation of encrypted SAML assertions |
| GHSA-xv6h-r36f-3gp5 | CVE-2026-2575 | MODERATE | Keycloak: Denial of Service due to excessive SAMLRequest decompression |
| GHSA-4gv3-mc9p-5wqc | CVE-2026-18963 | CRITICAL | Keycloak: Unauthenticated account takeover via reset-credentials flow bypass |
| GHSA-q6h7-xxp7-7429 | CVE-2026-9798 | MODERATE | Keycloak has an Authentication Bypass by Primary Weakness |
| GHSA-p3v8-fm5p-v84h | CVE-2026-9793 | MODERATE | Keycloak has an Improper Verification of Cryptographic Signature issue |
| GHSA-wcvj-vpvw-9rr5 | CVE-2026-9689 | MODERATE | Keycloak Services has Improper Validation of Consistency within Input |
| GHSA-j628-q885-8gr5 | CVE-2023-6484 | MODERATE | Keycloak vulnerable to log Injection during WebAuthn authentication or registration |
| GHSA-6g26-7cx5-mrrg | CVE-2026-9088 | LOW | Keycloak: Information disclosure due to user profile permission bypass |
| GHSA-22rm-wp4x-v5cx | CVE-2026-4874 | LOW | Keycloak Server-Side Request Forgery via OIDC token endpoint manipulation |
| GHSA-5v8v-xvjv-57x7 | CVE-2026-37977 | LOW | Keycloak vulnerable to information disclosure via CORS header injection due to unvalidated JWT azp claim |
| GHSA-794g-x443-36f7 | CVE-2026-2092 | HIGH | Keycloak: Unauthorized access via improper validation of encrypted SAML assertions |
| GHSA-cpf7-j4cf-vqx4 | CVE-2026-9803 | MODERATE | Keycloak has an Out-of-bounds Read |
| GHSA-v5g5-wwmp-jppw | CVE-2026-9802 | MODERATE | Keycloak has Insufficient Session Expiration |
| GHSA-fqjh-8322-vgrv | CVE-2026-9794 | MODERATE | Keycloak Generates an Error Message Containing Sensitive Information |
| GHSA-33j3-g875-37rp | CVE-2026-9792 | MODERATE | Keycloak Vulnerable to Improper Handling of Insufficient Permissions or Privilege |
| GHSA-32h4-44jj-c5vx | CVE-2026-9795 | HIGH | Keycloak has privilege escalation via improper scope mapping enforcement |
| GHSA-8hcx-p7m8-gc28 | - | HIGH | Duplicate Advisory: Keycloak has privilege escalation via improper scope mapping enforcement |
| GHSA-4q93-v92x-p89f | CVE-2026-9791 | MODERATE | Keycloak Vulnerable to Incorrect Authorization |
| GHSA-rr5q-3xwr-f323 | CVE-2026-9704 | MODERATE | Keycloak Vulnerable to Improper Validation of Specified Quantity in Input |
| GHSA-c739-f6xw-6pv2 | CVE-2026-4630 | MODERATE | Keycloak Protection API allows authenticated clients to access and modify resources owned by other Resource Servers |
| GHSA-933f-rg6j-f46p | CVE-2026-37981 | MODERATE | Keycloak Account Resources user lookup contains broken access control |
| GHSA-m6qj-3mpp-57v8 | CVE-2026-9087 | MODERATE | Keycloak: Insufficient verification proof scoping enables identity provider account linking attack and account compromise |
| GHSA-83c4-ffjp-mxp9 | CVE-2026-8922 | MODERATE | Keycloak: Revoked Tokens Can Remain Active When Both Realm-Level and Client-Level `notBefore` Revocation Policies are Configured |
| GHSA-g8vr-x4qh-25qg | CVE-2026-8830 | MODERATE | Keycloak: Policy bypass during WebAuthn credential registration via client-side JavaScript manipulation |
| GHSA-hm32-hfmw-rhvg | CVE-2026-7500 | MODERATE | Keycloak has a Forced Browsing issue |
| GHSA-rhgq-f8x5-j2jc | CVE-2026-4633 | LOW | Keycloak's identity-first login flow exposes user information |
| GHSA-rp95-xpg9-c2cq | CVE-2026-7504 | HIGH | Keycloak: Open redirect when using wildcard valid redirect URIs in Keycloak |
| GHSA-hf67-5vvq-fm3r | CVE-2026-7507 | HIGH | Keycloak: Session fixation in OIDC login flow that can lead to account takeover |
| GHSA-hq3p-w4xv-x7vp | CVE-2026-7571 | HIGH | Keycloak: Access token disclosure and implicit flow bypass via forged client data |
| GHSA-w4p5-rfh6-cwrv | CVE-2026-37982 | MODERATE | Keycloak: Unauthorized account takeover via WebAuthn token replay |
| GHSA-rrv7-3mqf-hxfr | CVE-2026-37978 | MODERATE | Keycloak: Information Disclosure via evaluate-scopes Admin API |
| GHSA-4x37-hw65-52w8 | CVE-2026-37979 | MODERATE | Keycloak: Information disclosure via OIDC token introspection endpoint audience bypass |
| GHSA-x4p7-7chp-64hq | CVE-2026-2603 | HIGH | Keycloak: Unauthorized authentication via disabled SAML Identity Provider |
| GHSA-m32f-8vh9-2hh3 | CVE-2026-37980 | MODERATE | Keycloak: Arbitrary code execution via Stored Cross-Site Scripting (XSS) in organization selection login page |
| GHSA-4pgc-gfrr-wcmg | CVE-2026-4628 | MODERATE | Keycloak has Improper Access Control that allows attackers with valid credentials to bypass the allowRemoteResourceManagement=false |
| GHSA-7xf9-4jfc-wgm4 | CVE-2026-3121 | MODERATE | Keycloak: manage-clients permission escalates to full realm admin access |
| GHSA-h4wv-g838-66g3 | CVE-2026-4634 | HIGH | Keycloak: Application-Level DoS via Scope Processing |
| GHSA-f2hx-5fx3-hmcv | CVE-2026-4636 | HIGH | Keycloak: UMA Policy Resource Injection Allows Unauthorized Cross-User Permission Grants |
| GHSA-cjm2-j6cm-6p6m | CVE-2026-3872 | HIGH | Keycloak: Redirect URI validation bypass via ..;/ path traversal in OIDC auth endpoint |
| GHSA-rx66-hj7g-28h7 | CVE-2026-4325 | MODERATE | Keycloak: Replay of action tokens via improper handling of single-use entries |
| GHSA-hj93-h7pg-fh6v | CVE-2026-4282 | HIGH | Keycloak: Privilege escalation via forged authorization codes due to SingleUseObjectProvider isolation flaw |
| GHSA-q35r-vvhv-vx5h | CVE-2026-3190 | MODERATE | Keycloak: Missing Role Enforcement on UMA 2.0 Permission Ticket Endpoint Leads to Information Disclosure |
| GHSA-8g9r-9wjw-37j4 | CVE-2026-3429 | MODERATE | Keycloak: Improper Access Control Leading to MFA Deletion and Account Takeover in Keycloak Account REST API |
| GHSA-xh32-c9wx-phrp | CVE-2026-3911 | LOW | Keycloak: Information disclosure of disabled user attributes via administrative endpoint |
| GHSA-m2w5-7xhv-w6fh | CVE-2026-1035 | LOW | Keycloak does not validate and update refresh token usage atomically |
| GHSA-6q37-7866-h27j | CVE-2025-14082 | LOW | Keycloak Admin REST (Representational State Transfer) API does not properly enforce permissions |
| GHSA-594w-2fwp-jwrc | CVE-2025-14083 | LOW | Keycloak Admin REST API exposes backend schema and rules |
| GHSA-m297-3jv9-m927 | CVE-2026-3009 | HIGH | Keycloak allows authentication using an Identity Provider (IdP) even after it has been disabled by an administrator |
| GHSA-63v5-26vq-m4vm | CVE-2026-1190 | LOW | Keycloak's missing timestamp validation allows attackers to extend SAML response validity periods |
| GHSA-fjf4-6f34-w64q | CVE-2026-2733 | LOW | Keycloak: Missing Check on Disabled Client for Docker Registry Protocol |
| GHSA-7g5x-9c4v-4w5r | CVE-2025-12150 | LOW | Keycloak REST Services has a WebAuthn Attestation Statement Verification Bypass |
| GHSA-895x-rfqp-jh5c | CVE-2025-12110 | MODERATE | Keycloak does not invalidate offline sessions when the offline_access scope is removed |
| GHSA-64w3-5q9m-68xf | CVE-2025-11429 | MODERATE | Keycloak does not invalidate sessions when "Remember Me" is disabled |
| GHSA-fm6w-rrp3-2x4w | CVE-2025-14778 | MODERATE | Keycloak Affected by Broken Access Control Vulnerability in the UserManagedPermissionService |
| GHSA-g78x-7vwx-9f58 | CVE-2025-13881 | LOW | Keycloak Admin API allows an administrator with limited privileges to retrieve sensitive custom attributes |
| GHSA-37gf-gmxv-74wv | CVE-2026-1486 | HIGH | Keycloak fails to verify if an Identity Provider (IdP) is enabled before issuing tokens |
| GHSA-hcvw-475w-8g7p | CVE-2026-1529 | HIGH | Keycloak affected by improper invitation token validation |
| GHSA-wv3h-x6c4-r867 | CVE-2025-14559 | MODERATE | Keycloak services allows the issuance of access and refresh tokens for disabled users |
| GHSA-rg35-5v25-mqvp | CVE-2025-12390 | MODERATE | Keycloak vulnerable to session takeovers due to reuse of session identifiers |
| GHSA-m4j5-5x4r-2xp9 | CVE-2025-8419 | MODERATE | Keycloak SMTP Inject Vulnerability |
| GHSA-qj5r-2r5p-phc7 | - | MODERATE | Duplicate Advisory: Keycloak-services SMTP Inject Vulnerability |
| GHSA-hw58-3793-42gg | CVE-2025-3501 | HIGH | Keycloak hostname verification |
| GHSA-27gp-8389-hm4w | CVE-2025-7784 | MODERATE | Keycloak Privilege Escalation Vulnerability in Admin Console (FGAPv2 Enabled) |
| GHSA-83j7-mhw9-388w | - | MODERATE | Duplicate Advisory: Keycloak Privilege Escalation Vulnerability in Admin Console (FGAPv2 Enabled) |
| GHSA-xhpr-465j-7p9q | CVE-2025-7365 | MODERATE | Keycloak phishing attack via email verification step in first login flow |
| GHSA-gj52-35xm-gxjh | - | MODERATE | Duplicate Advisory: Keycloak phishing attack via email verification step in first login flow |
| GHSA-5jfq-x6xp-7rw2 | CVE-2025-3910 | MODERATE | Keycloak vulnerable to two factor authentication bypass |
| GHSA-r934-w73g-v4p8 | - | HIGH | Duplicate Advisory: Keycloak hostname verification |
| GHSA-fx44-2wx5-5fvp | - | MODERATE | Duplicate Advisory: Keycloak vulnerable to two factor authentication bypass |
| GHSA-2935-2wfm-hhpv | CVE-2025-2559 | MODERATE | Keycloak Denial of Service (DoS) Vulnerability via JWT Token Cache |
| GHSA-c9h6-v78w-52wj | CVE-2023-6787 | MODERATE | Keycloak vulnerable to session hijacking via re-authentication |
| GHSA-rq4w-cjrr-h8w8 | - | MODERATE | Duplicate Advisory: Keycloak allows Incorrect Assignment of an Organization to a User |
| GHSA-gvgg-2r3r-53x7 | CVE-2025-1391 | MODERATE | Improper Authorization in Keycloak Organization Mapper Allows Unauthorized Organization Claims |
| GHSA-2cww-fgmg-4jqc | CVE-2024-3656 | HIGH | Keycloak's admin API allows low privilege users to use administrative functions |
| GHSA-w8gr-xwp4-r9f7 | CVE-2024-8883 | MODERATE | Keycloak has Vulnerable Redirect URI Validation Results in Open Redirect |
| GHSA-vvf8-2h68-9475 | - | HIGH | Duplicate Advisory: Keycloak Open Redirect vulnerability |
| GHSA-cq42-vhv7-xr7p | CVE-2024-1722 | LOW | Keycloak Denial of Service via account lockout |
| GHSA-5rxp-2rhr-qwqv | CVE-2024-7341 | HIGH | Keycloak has session fixation in Elytron SAML adapters |
| GHSA-j76j-rqwj-jmvv | - | HIGH | Duplicate Advisory: Keycloak Session Fixation vulnerability |
| GHSA-4vc8-pg5c-vg4x | CVE-2021-3754 | LOW | Keycloak's improper input validation allows using email as username |
| GHSA-wq8x-cg39-8mrr | CVE-2024-10270 | HIGH | org.keycloak:keycloak-services has Inefficient Regular Expression Complexity |
| GHSA-j3x3-r585-4qhg | - | MODERATE | Duplicate Advisory: org.keycloak:keycloak-services has Inefficient Regular Expression Complexity |
| GHSA-7fpj-9hr8-28vh | CVE-2023-0657 | LOW | Keycloak vulnerable to impersonation via logout token exchange |
| GHSA-gc7q-jgjv-vjr2 | CVE-2024-4629 | MODERATE | Keycloak Services has a potential bypass of brute force protection |
| GHSA-8wm9-24qg-m5qj | - | MODERATE | Duplicate Advisory: Keycloak has a brute force login protection bypass |
| GHSA-8rmm-gm28-pj8q | CVE-2023-6717 | MODERATE | Keycloak Cross-site Scripting (XSS) via assertion consumer service URL in SAML POST-binding flow |
| GHSA-4f53-xh3v-g8x4 | CVE-2023-3597 | MODERATE | Keycloak secondary factor bypass in step-up authentication |
| GHSA-69fp-7c8p-crjr | CVE-2024-4540 | HIGH | Keycloak exposes sensitive information in Pushed Authorization Requests (PAR) |
| GHSA-4vrx-8phj-x3mg | - | HIGH | Duplicate Advisory: Keycloak exposes sensitive information in Pushed Authorization Requests (PAR) |
| GHSA-72vp-xfrc-42xm | CVE-2024-1132 | HIGH | Keycloak path traversal vulnerability in redirection validation |
| GHSA-m6q9-p373-g5q8 | CVE-2024-1249 | HIGH | Keycloak's unvalidated cross-origin messages in checkLoginIframe leads to DDoS |
| GHSA-46c8-635v-68r2 | CVE-2023-6544 | MODERATE | Keycloak Authorization Bypass vulnerability |
| GHSA-484q-784p-8m5h | CVE-2020-10776 | MODERATE | Cross-site Scripting in keycloak |
| GHSA-mrv8-pqfj-7gp5 | CVE-2024-2419 | HIGH | Keycloak path traversal vulnerability in the redirect validation |
| GHSA-mpwq-j3xf-7m5w | CVE-2023-6291 | HIGH | The redirect_uri validation logic allows for bypassing explicitly allowed hosts that would otherwise be restricted |
| GHSA-f5h4-wmp5-xhg6 | CVE-2023-2585 | LOW | Client Spoofing within the Keycloak Device Authorisation Grant |
| GHSA-cvg2-7c3j-g36j | CVE-2023-6134 | MODERATE | Keycloak vulnerable to reflected XSS via wildcard in OIDC redirect_uri |
| GHSA-5968-qw33-h47j | - | MODERATE | Duplicate Advisory: Keycloak vulnerable to reflected XSS via wildcard in OIDC redirect_uri |
| GHSA-8hc5-rmgf-qx6p | CVE-2022-2232 | LOW | Keycloak vulnerable to LDAP Injection on UsernameForm Login |
| GHSA-xvv8-8wh9-9fh2 | CVE-2018-10894 | MODERATE | Keycloak Authentication Error |
| GHSA-w354-2f3c-qvg9 | CVE-2022-1438 | MODERATE | Keycloak vulnerable to Cross-site Scripting |
| GHSA-xr6q-qqx7-553g | CVE-2014-3709 | HIGH | JBoss Keycloak CSRF Vulnerability |
| GHSA-5r7w-pjx8-99qg | CVE-2014-3652 | MODERATE | JBoss KeyCloak Open Redirect |
| GHSA-3p62-6fjh-3p5h | CVE-2022-4361 | CRITICAL | Keycloak vulnerable to cross-site scripting when validating URI-schemes on SAML and OIDC |
| GHSA-3qh5-qqj2-c78f | CVE-2023-2422 | HIGH | Keycloak vulnerable to Improper Client Certificate Validation for OAuth/OpenID clients |
| GHSA-m4fv-gm5m-4725 | CVE-2022-1274 | MODERATE | HTML Injection in Keycloak Admin REST API |
| GHSA-9g98-5mj6-f9mv | CVE-2023-0264 | HIGH | Keycloak vulnerable to user impersonation via stolen UUID code |
| GHSA-237q-6hjp-pchq | CVE-2014-3655 | MODERATE | JBoss KeyCloak is vulnerable to soft token deletion via CSRF |
| GHSA-75p6-52g3-rqc8 | CVE-2022-1245 | CRITICAL | Keycloak vulnerable to privilege escalation on Token Exchange feature |
| GHSA-mwm4-5qwr-g9pf | - | LOW | Keycloak is vulnerable to IDN homograph attack |
| GHSA-pf38-cw3p-22q9 | CVE-2021-3424 | MODERATE | Keycloak is vulnerable to IDN homograph attack |
| GHSA-83x4-9cwr-5487 | CVE-2021-4133 | HIGH | Improper Authorization in Keycloak |
GHSA-wmxr-6j5f-838p at a Glance
Security Impact
CVSS: 7.7
The security impact metrics below are parsed directly from the CVSS v3.1 vector string (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:L).
How to Fix GHSA-wmxr-6j5f-838p
To remediate this vulnerability, upgrade all affected Duplicate Advisory dependencies to a patched release. Both direct and transitive dependencies should be checked, as frameworks or security libraries may pull in vulnerable versions transitively.
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-services</artifactId>
<version>26.2.14</version>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-saml-adapter-core</artifactId>
<version>26.2.14</version>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-saml-core</artifactId>
<version>26.4.10</version>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-services</artifactId>
<version>26.5.5</version>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-saml-adapter-core</artifactId>
<version>26.4.10</version>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-saml-adapter-core</artifactId>
<version>26.5.5</version>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-services</artifactId>
<version>26.4.10</version>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-saml-core</artifactId>
<version>26.2.14</version>
</dependency>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-saml-core</artifactId>
<version>26.5.5</version>
</dependency>
Run the following command in your project directory to verify that all resolved dependencies use the patched release:
mvn dependency:tree -Dincludes=org.keycloak
How to Check if You Are Affected
To determine whether your Java application is affected by GHSA-wmxr-6j5f-838p, inspect your build dependencies using the Maven Dependency Plugin:
mvn dependency:tree -Dincludes=org.keycloak
Analyze the terminal output to locate any version of Duplicate Advisory in your dependency tree. If any resolved version matches the vulnerable ranges listed in the table below (for example, versions earlier than 26.2.14), your application is affected.
Note: The mvn dependency:tree -Dincludes=org.keycloak command inspects the resolved dependency graph declared in your project's POM files; it does not perform automated security scanning or inspect runtime dynamic classpaths. Always verify runtime container classpaths and shaded JARs.
Technical Details
Vulnerability Mechanism & Technical Analysis
This vulnerability is classified under CWE-1287: Improper Validation of Specified Type of Input, where the product receives input that is expected to be of a certain type, but it does not validate or incorrectly validates that the input is actually of the expected type. In Duplicate Advisory, software state validation or input boundaries are circumvented during processing. Review the official source advisory statement below for specific affected components, classes, and reproduction details.
Source Advisory Statement
GHSA-wmxr-6j5f-838p Affected Duplicate Advisory Versions
9 component(s)| Product / Package | Ecosystem | Affected Versions | Fixed Version |
|---|---|---|---|
|
org.keycloak:keycloak-services
|
Maven |
< 26.2.14
|
26.2.14
|
|
org.keycloak:keycloak-saml-adapter-core
|
Maven |
< 26.2.14
|
26.2.14
|
|
org.keycloak:keycloak-saml-core
|
Maven |
≥ 26.3.0
< 26.4.10
|
26.4.10
|
|
org.keycloak:keycloak-services
|
Maven |
≥ 26.5.0
< 26.5.5
|
26.5.5
|
|
org.keycloak:keycloak-saml-adapter-core
|
Maven |
≥ 26.3.0
< 26.4.10
|
26.4.10
|
|
org.keycloak:keycloak-saml-adapter-core
|
Maven |
≥ 26.5.0
< 26.5.5
|
26.5.5
|
|
org.keycloak:keycloak-services
|
Maven |
≥ 26.3.0
< 26.4.10
|
26.4.10
|
|
org.keycloak:keycloak-saml-core
|
Maven |
< 26.2.14
|
26.2.14
|
|
org.keycloak:keycloak-saml-core
|
Maven |
≥ 26.5.0
< 26.5.5
|
26.5.5
|
References
Frequently Asked Questions
What is GHSA-wmxr-6j5f-838p?
Which Duplicate Advisory versions are affected?
What version fixes GHSA-wmxr-6j5f-838p?
Is keycloak-services affected?
Is keycloak-saml-adapter-core affected?
What is the CVSS score of GHSA-wmxr-6j5f-838p?
What CWE is associated with GHSA-wmxr-6j5f-838p?
How can I check Maven dependencies for GHSA-wmxr-6j5f-838p?
Machine-readable OSV JSON
OSV v1.5 Schema
{
"schema_version" : "1.4.0",
"id" : "GHSA-wmxr-6j5f-838p",
"modified" : "2026-10-06T18:31:15Z",
"published" : "2026-03-18T03:32:09Z",
"withdrawn" : "2026-07-02T20:42:16Z",
"aliases" : [ ],
"summary" : "Duplicate Advisory: Keycloak: Unauthorized access via improper validation of encrypted SAML assertions",
"details" : "### Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-794g-x443-36f7. This link is maintained to preserve external references.\n\n### Original Description\nA flaw was found in Keycloak. Keycloak's Security Assertion Markup Language (SAML) broker endpoint does not properly validate encrypted assertions when the overall SAML response is not signed. An attacker with a valid signed SAML assertion can exploit this by crafting a malicious SAML response. This allows the attacker to inject an encrypted assertion for an arbitrary principal, leading to unauthorized access and potential information disclosure.",
"severity" : [ {
"type" : "CVSS_V3",
"score" : "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:L"
} ],
"affected" : [ {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-saml-adapter-core"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "26.2.14"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-saml-core"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "26.3.0"
}, {
"fixed" : "26.4.10"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-services"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "26.5.0"
}, {
"fixed" : "26.5.5"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-saml-adapter-core"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "26.3.0"
}, {
"fixed" : "26.4.10"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-saml-adapter-core"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "26.5.0"
}, {
"fixed" : "26.5.5"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-services"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "26.2.14"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-services"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "26.3.0"
}, {
"fixed" : "26.4.10"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-saml-core"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "26.2.14"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.keycloak:keycloak-saml-core"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "26.5.0"
}, {
"fixed" : "26.5.5"
} ]
} ]
} ],
"references" : [ {
"type" : "ADVISORY",
"url" : "https://nvd.nist.gov/vuln/detail/CVE-2026-2092"
}, {
"type" : "WEB",
"url" : "https://github.com/keycloak/keycloak/commit/b40a25908d937bb0563ea516487bc2c7c1d92508"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:3925"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:3926"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:3947"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:3948"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:76128"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:76129"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:76130"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:76132"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/errata/RHSA-2026:76134"
}, {
"type" : "WEB",
"url" : "https://access.redhat.com/security/cve/CVE-2026-2092"
}, {
"type" : "WEB",
"url" : "https://bugzilla.redhat.com/show_bug.cgi?id=2437296"
}, {
"type" : "PACKAGE",
"url" : "https://github.com/keycloak/keycloak"
}, {
"type" : "WEB",
"url" : "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-2092.json"
} ],
"database_specific" : {
"cwe_ids" : [ "CWE-1287" ],
"severity" : "HIGH",
"github_reviewed" : true,
"github_reviewed_at" : "2026-03-18T20:17:21Z",
"nvd_published_at" : "2026-03-18T02:16:24Z"
}
}