NetSight
medium4.3

CVE-2026-3190

Keycloak: Missing Role Enforcement on UMA 2.0 Permission Ticket Endpoint Leads to Information Disclosure

Impact

A flaw was found in Keycloak. The User-Managed Access (UMA) 2.0 Protection API endpoint for permission tickets fails to enforce the `uma_protection` role check. This allows any authenticated user with a token issued for a resource server client, even without the `uma_protection` role, to enumerate all permission tickets in the system. This vulnerability partial leads to information disclosure.

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.keycloak:keycloak-server-spi-private< 26.5.626.5.6
mavenorg.keycloak:keycloak-services< 26.5.626.5.6
mavenorg.keycloak:keycloak-model-jpa< 26.5.626.5.6

Affected products

VendorProductAffected versions
RedhatBuild Of Keycloak
All versions

Weakness classification

References