CVE-2025-14778
February 09, 2026
A flaw was found in Keycloak. A significant Broken Access Control vulnerability exists in the UserManagedPermissionService (UMA Protection API). When updating or deleting a UMA policy associated with multiple resources, the authorization check only verifies the caller's ownership against the first resource in the policy's list. This allows a user (Owner A) who owns one resource (RA) to update a shared policy and modify authorization rules for other resources (e.g., RB) in that same policy, even if those other resources are owned by a different user (Owner B). This constitutes a horizontal privilege escalation.
Affected Packages
https://github.com/keycloak/keycloak.git (GITHUB):
Affected version(s) >=26.3.0 <26.4.9Fix Suggestion:
Update to version 26.4.9https://github.com/keycloak/keycloak.git (GITHUB):
Affected version(s) >=26.5.0 <26.5.3Fix Suggestion:
Update to version 26.5.3https://github.com/keycloak/keycloak.git (GITHUB):
Affected version(s) >=1.0-alpha-1 <26.2.13Fix Suggestion:
Update to version 26.2.13org.keycloak:keycloak-services (JAVA):
Affected version(s) >=1.0-alpha-1 <26.2.13Fix Suggestion:
Update to version 26.2.13org.keycloak:keycloak-services (JAVA):
Affected version(s) >=26.3.0 <26.4.9Fix Suggestion:
Update to version 26.4.9org.keycloak:keycloak-services (JAVA):
Affected version(s) >=26.5.0 <26.5.3Fix Suggestion:
Update to version 26.5.3Related ResourcesĀ (10)
Do you need more information?
Contact UsCVSS v4
Base Score:
5.3
Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
NONE
Privileges Required
LOW
User Interaction
NONE
Vulnerable System Confidentiality
LOW
Vulnerable System Integrity
LOW
Vulnerable System Availability
NONE
Subsequent System Confidentiality
NONE
Subsequent System Integrity
NONE
Subsequent System Availability
NONE
CVSS v3
Base Score:
5.4
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
LOW
Integrity
LOW
Availability
NONE
Weakness Type (CWE)
Incorrect Privilege Assignment
EPSS
Base Score:
0.01