GHSA-q35r-vvhv-vx5hMediumCVSS 4.3

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

Published
March 26, 2026
Last Modified
April 2, 2026

🔗 CVE IDs covered (1)

📋 Description

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 products3

  • maven/org.keycloak:keycloak-server-spi-private:< 26.5.6
  • maven/org.keycloak:keycloak-services:< 26.5.6
  • maven/org.keycloak:keycloak-model-jpa:< 26.5.6

🔗 References (8)