Vulnerabilities in pkg:maven/org.keycloak/keycloak-services

PACKAGE
Advisory Summary

GHSA-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.

112 Known Advisory Record(s)
Package Vulnerability Intelligence

pkg:maven/org.keycloak/keycloak-services

112 Known Advisory Record(s)

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

CVE Identifier N/A
GHSA Identifier GHSA-wmxr-6j5f-838p
Severity HIGH
CVSS v3.1 Base Score 7.7
CWE Classification CWE-1287: Improper Validation of Specified Type of Input
Affected Product Duplicate Advisory
Package Ecosystem Maven
Published Date
Last Updated

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).

Attack Vector Network (AV:N)
Attack Complexity High (AC:H)
Privileges Required Low (PR:L)
User Interaction None (UI:N)
Scope Changed (S:C)
Confidentiality High (C:H)
Integrity Low (I:L)
Availability Low (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.

org.keycloak:keycloak-services fixed: 26.2.14
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-services</artifactId>
    <version>26.2.14</version>
</dependency>
org.keycloak:keycloak-saml-adapter-core fixed: 26.2.14
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-saml-adapter-core</artifactId>
    <version>26.2.14</version>
</dependency>
org.keycloak:keycloak-saml-core fixed: 26.4.10
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-saml-core</artifactId>
    <version>26.4.10</version>
</dependency>
org.keycloak:keycloak-services fixed: 26.5.5
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-services</artifactId>
    <version>26.5.5</version>
</dependency>
org.keycloak:keycloak-saml-adapter-core fixed: 26.4.10
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-saml-adapter-core</artifactId>
    <version>26.4.10</version>
</dependency>
org.keycloak:keycloak-saml-adapter-core fixed: 26.5.5
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-saml-adapter-core</artifactId>
    <version>26.5.5</version>
</dependency>
org.keycloak:keycloak-services fixed: 26.4.10
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-services</artifactId>
    <version>26.4.10</version>
</dependency>
org.keycloak:keycloak-saml-core fixed: 26.2.14
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-saml-core</artifactId>
    <version>26.2.14</version>
</dependency>
org.keycloak:keycloak-saml-core fixed: 26.5.5
<dependency>
    <groupId>org.keycloak</groupId>
    <artifactId>keycloak-saml-core</artifactId>
    <version>26.5.5</version>
</dependency>
Verify Direct and Transitive Dependencies

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

### Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-794g-x443-36f7. This link is maintained to preserve external references. ### Original Description A 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.

GHSA-wmxr-6j5f-838p Affected Duplicate Advisory Versions

9 component(s)
Fixed Versions:
26.2.1426.4.1026.5.5
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?
GHSA-wmxr-6j5f-838p is a security vulnerability in Duplicate Advisory involving Keycloak: Unauthorized access via improper validation of encrypted SAML assertions under CWE-1287: Improper Validation of Specified Type of Input.
Which Duplicate Advisory versions are affected?
Affected versions include releases prior to 26.2.14, 26.4.10, 26.5.5 across affected packages: org.keycloak:keycloak-services, org.keycloak:keycloak-saml-adapter-core, org.keycloak:keycloak-saml-core.
What version fixes GHSA-wmxr-6j5f-838p?
Upgrading to 26.2.14, 26.4.10, 26.5.5 (or the latest patched release for your respective branch) resolves the vulnerability.
Is keycloak-services affected?
Yes, org.keycloak:keycloak-services is affected in releases prior to 26.2.14, 26.5.5, 26.4.10. Upgrade your dependency to 26.2.14, 26.5.5, 26.4.10 or later.
Is keycloak-saml-adapter-core affected?
Yes, org.keycloak:keycloak-saml-adapter-core is affected in releases prior to 26.2.14, 26.4.10, 26.5.5. Upgrade your dependency to 26.2.14, 26.4.10, 26.5.5 or later.
What is the CVSS score of GHSA-wmxr-6j5f-838p?
GHSA-wmxr-6j5f-838p has a CVSS v3.1 base score of 7.7 (HIGH) with vector string CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:L.
What CWE is associated with GHSA-wmxr-6j5f-838p?
GHSA-wmxr-6j5f-838p is classified under CWE-1287: Improper Validation of Specified Type of Input (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.).
How can I check Maven dependencies for GHSA-wmxr-6j5f-838p?
Run the dependency tree command: 'mvn dependency:tree -Dincludes=org.keycloak'. This command lists direct and transitive dependencies in your build configuration so you can verify if a vulnerable version is resolved.
Machine-readable OSV JSON OSV v1.5 Schema
Normalized schema output
{
  "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"
  }
}