CVE-2026-9800
Description
A flaw was found in Keycloak Policy Enforcer. This vulnerability allows any authenticated user to bypass all authorization policies, including role, scope, and User-Managed Access (UMA) permission checks. By including the configured access-denied page path within a request URL, either as a path segment or a query parameter, an attacker can gain unauthorized access to protected resources.
How to fix
- redhat build_of_keycloak26.4.13 or later
- org.keycloak:keycloak-services26.6.4 or later
- org.keycloak:keycloak-policy-enforcer26.0.10 or later
- access.redhat.com/errata/RHSA-2026:30049
- access.redhat.com/errata/RHSA-2026:30050
- access.redhat.com/errata/RHSA-2026:30083
- access.redhat.com/errata/RHSA-2026:30084
- access.redhat.com/errata/RHSA-2026:36002
- access.redhat.com/errata/RHSA-2026:36013
- access.redhat.com/errata/RHSA-2026:50846
- access.redhat.com/errata/RHSA-2026:50847
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| redhat build_of_keycloak | 26.4 ≤ v < 26.4.13, 26.6 ≤ v ≤ 26.6.4 | 26.4.13 |
| org.keycloak:keycloak-servicesMaven | v < 26.6.4 | 26.6.4 |
| org.keycloak:keycloak-policy-enforcerMaven | v < 26.0.10 | 26.0.10 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.