GitHub Advisoryadvisory · Maven

GHSA-2cww-fgmg-4jqc Keycloak's admin API allows low privilege users to use administrative functions

HIGH Published 2024-06-11 Modified 2024-12-23 Official page ↗
Aliases
CVE-2024-3656
Ecosystem
Maven
Packages
org.keycloak:keycloak-services
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weaknesses
CWE-200, CWE-269, CWE-284
Reviewed
2024-06-11

Affected packages

• Maven org.keycloak:keycloak-services: < 24.0.5 → fixed in 24.0.5

Description

Users with low privileges (just plain users in the realm) are able to utilize administrative functionalities within Keycloak admin interface. This issue presents a significant security risk as it allows unauthorized users to perform actions reserved for administrators, potentially leading to data breaches or system compromise. Acknowledgements: Special thanks to Maurizio Agazzini for reporting this issue and helping us improve our project.

Related

Alias · CVE (1)

Weakness · CWE (3)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness
  • CWE-269 Improper Privilege Management weakness
  • CWE-284 Improper Access Control weakness

References