Red Hat Keycloak
cpe:2.3:a:redhat:keycloak:*:*:*:*:*:*:*
A privilege escalation vulnerability exists in Keycloak. An administrator with 'manage-clients' permission can exploit a misconfiguration that equates this permission to 'manage-permissions'. This allows the administrator to escalate privileges and control roles, users, or other administrative functions within the realm. The issue arises when admin permissions are enabled at the realm level.
Exploitation of this vulnerability allows an administrator to escalate privileges and gain control over roles, users, and other administrative functions within the realm.
To reproduce this vulnerability, enable admin permissions at the realm level. Then, create an admin user and grant it 'manage', 'view', and 'list' clients permissions. This user can then exploit the misconfiguration to access 'manage-permissions' functionalities.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.