CVE-2025-10939
Unknown Unknown - Not Provided
BaseFortify

Publication date: 2025-10-28

Last updated on: 2025-11-13

Assigner: Red Hat, Inc.

Description
A flaw was found in Keycloak. The Keycloak guides recommend to not expose /admin path to the outside in case the installation is using a proxy. The issue occurs at least via ha-proxy, as it can be tricked to using relative/non-normalized paths to access the /admin application path relative to /realms which is expected to be exposed.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-10-28
Last Modified
2025-11-13
Generated
2026-05-07
AI Q&A
2025-10-28
EPSS Evaluated
2026-05-05
NVD
Affected Vendors & Products
Showing 3 associated CPEs
Vendor Product Version / Range
redhat keycloak 26.4.4
redhat keycloak 3.1
redhat keycloak-quarkus-server 26.4.4
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
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.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart