CVE-2026-37978

A flaw was found in Keycloak. A low-privilege administrator with the 'view-clients' role can exploit this by invoking the 'evaluate-scopes' Admin API endpoints with an arbitrary user ID (userId) parameter. This vulnerability allows for cross-role personally identifiable information (PII) leakage, enabling unauthorized visibility into user identities and authorizations across the realm. Exploitation is possible remotely via network access to the Admin API.
Configurations

Configuration 1 (hide)

cpe:2.3:a:redhat:build_of_keycloak:*:*:*:*:*:*:*:*

History

25 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) Se encontró una falla en Keycloak. Un administrador de bajo privilegio con el rol ’view-clients’ puede explotar esto invocando los endpoints de la API de administración ’evaluate-scopes’ con un parámetro de ID de usuario (userId) arbitrario. Esta vulnerabilidad permite la fuga de información de identificación personal (PII) entre roles, lo que permite una visibilidad no autorizada de las identidades y autorizaciones de los usuarios en todo el realm. La explotación es posible remotamente mediante acceso a la red a la API de administración.

Information

Published : 2026-05-19 12:16

Updated : 2026-10-25 23:10


NVD link : CVE-2026-37978

Mitre link : CVE-2026-37978

CVE.ORG link : CVE-2026-37978


JSON object : View

Products Affected

redhat

  • build_of_keycloak
CWE
CWE-639

Authorization Bypass Through User-Controlled Key