CVE-2025-10939
BaseFortify
Publication date: 2025-10-28
Last updated on: 2025-11-13
Assigner: Red Hat, Inc.
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| redhat | keycloak | 26.4.4 |
| redhat | keycloak | 3.1 |
| redhat | keycloak-quarkus-server | 26.4.4 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-427 | The product uses a fixed or controlled search path to find resources, but one or more locations in that path can be under the control of unintended actors. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability in Keycloak involves a flaw where the /admin path can be accessed through relative or non-normalized paths when using a proxy like ha-proxy. Although Keycloak guides recommend not exposing the /admin path externally, this issue allows an attacker to bypass that restriction by tricking the proxy to access the /admin application path relative to /realms, which is normally exposed.
How can this vulnerability impact me? :
The vulnerability can allow unauthorized access to the /admin interface of Keycloak when using a proxy, potentially exposing administrative functions that should be protected. This could lead to unauthorized information disclosure or limited administrative access, although the CVSS score indicates a low severity impact with only confidentiality affected and no impact on integrity or availability.
What immediate steps should I take to mitigate this vulnerability?
To mitigate this vulnerability, ensure that the /admin path of Keycloak is not exposed to the outside when using a proxy. Follow Keycloak guides to restrict access to the /admin application path, especially when using proxies like ha-proxy, to prevent unauthorized access via relative or non-normalized paths.