CVE-2026-4636

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.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
cpe:2.3:a:redhat:build_of_keycloak:26.2:*:*:*:text-only:*:*:*
cpe:2.3:a:redhat:build_of_keycloak:26.2.15:*:*:*:text-only:*:*:*
cpe:2.3:a:redhat:build_of_keycloak:26.4:*:*:*:text-only:*:*:*
cpe:2.3:a:redhat:build_of_keycloak:26.4.11:*:*:*:text-only:*:*:*

History

26 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Se encontró una falla en Keycloak. Un usuario autenticado con el rol uma_protection puede eludir la validación de políticas de Acceso Gestionado por el Usuario (UMA). Esto permite al atacante incluir identificadores de recursos propiedad de otros usuarios en una solicitud de creación de política, incluso si la ruta URL especifica un recurso propiedad del atacante. En consecuencia, el atacante obtiene permisos no autorizados a recursos propiedad de la víctima, lo que le permite obtener un Token de Parte Solicitante (RPT) y acceder a información sensible o realizar acciones no autorizadas.

Information

Published : 2026-04-02 13:16

Updated : 2026-10-26 21:10


NVD link : CVE-2026-4636

Mitre link : CVE-2026-4636

CVE.ORG link : CVE-2026-4636


JSON object : View

Products Affected

redhat

  • build_of_keycloak
CWE
CWE-551

Incorrect Behavior Order: Authorization Before Parsing and Canonicalization