NetSight
high8.1

CVE-2026-4636

Keycloak: UMA Policy Resource Injection Allows Unauthorized Cross-User Permission Grants

Impact

A flaw was found in Keycloak. An authenticated user with the uma_protection role can bypass User-Managed Access (UMA) policy validation. This allows the attacker to include resource identifiers owned by other users in a policy creation request, even if the URL path specifies an attacker-owned resource. Consequently, the attacker gains unauthorized permissions to victim-owned resources, enabling them to obtain a Requesting Party Token (RPT) and access sensitive information or perform unauthorized actions.

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.keycloak:keycloak-services< 26.5.726.5.7

Affected products

VendorProductAffected versions
RedhatBuild Of Keycloak
All versions
Versions 26.2, 26.2.15, 26.4, 26.4.11

Weakness classification

References