Description
A flaw was found in Keycloak. Certain endpoints in Keycloak's admin REST API allow low-privilege users to access administrative functionalities. This flaw allows users to perform actions reserved for administrators, potentially leading to data breaches or system compromise.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | keycloak | < 24.0.5 | 24.0.5 |
| Red Hat | Red Hat Build of Keycloak | — | — |
| Red Hat | Red Hat Single Sign-On 7 | — | — |
| Red Hat | Red Hat JBoss Enterprise Application Platform 8 | — | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 1 repository
-
h4x0r-dz/CVE-2024-3656 ★ 32 · Oct 12, 2024
Keycloak admin API allows low privilege users to use administrative functions
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- Keycloak < 24.0.5 - Broken Access Control http/cves/2024/CVE-2024-3656.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | org.keycloak:keycloak-services | < 24.0.5 | 24.0.5 | GHSA-2cww-fgmg-4jqc |
Advisories 1
- WID-SEC-2024-1350 Keycloak: Schwachstelle ermöglicht Erlangen von Administratorrechten BSI CERT-Bund (WID) · Dec 17, 2024
References
- RHSA-2024:3572 vendor-advisory
- RHSA-2024:3575 vendor-advisory
- https://access.redhat.com/security/cve/CVE-2024-3656 vdb-entry
- RHBZ#2274403 issue-tracking
- https://github.com/advisories/GHSA-2cww-fgmg-4jqc