WaratekVRT Sign in

CVE-2024-3656

Severity8.1 High CVSS 3.1
Fixed in24.0.5
WeaknessImproper privilege management (CWE-269)
Published9 Oct 2024
Updated9 Oct 2026

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.

CWE-200 · Information exposureCWE-284 · Improper access control

Exploitation status

Working exploit published

A reviewed exploit catalogue lists ready-to-run exploit code for this CVE.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC 2 indexed Published artifacts you can open, in GitHub PoC, Nuclei; first seen 2024-10-12.
  • EPSS 3.3% chance in 30 days
IndexArtifactStarsFirst seen
GitHub PoC Keycloak admin API allows low privilege users to use administrative functions 32 2024-10-12
Nuclei Keycloak < 24.0.5 - Broken Access Control

Waratek protection

Mitigation candidate

A kind of vulnerability Waratek's rules address, with exploit code published or exploitation reported. No rule exists and none is planned yet. The decision below says what we found to build a rule from.

  • Protection none
  • Action unverified
  • Review automated Inferred
  • Record active
Decided by A reference pointing at the upstream fix: a commit, a PR, a Red Hat bug
Finding A Red Hat Bugzilla ticket (https://bugzilla.redhat.com/show_bug.cgi?id=2274403) tracks the fix. That makes this CVE a candidate for an ARMR patch rule. No rule exists and none is scheduled: whether one can be derived depends on reading the upstream change the ticket links.
Candidate fix https://bugzilla.redhat.com/show_bug.cgi?id=2274403 : a Red Hat bug: the triage, which links onward to the fix

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.keycloak:keycloak-services 0 24.0.5 unbounded

Products and versions

1 product, 1 version entry
SourceVendorProductSchemeAffected versions
osv org.keycloak keycloak-services generic < 24.0.5

References

URLTags
https://bugzilla.redhat.com/show_bug.cgi?id=2274403 bugzilla
https://github.com/keycloak/keycloak/security/advisories/GHSA-2cww-fgmg-4jqc WEB
https://github.com/keycloak/keycloak/commit/d9f0c84b797525eac55914db5f81a8133ef5f9b1 WEB
https://access.redhat.com/errata/RHSA-2024:3572 WEB
https://access.redhat.com/errata/RHSA-2024:3575 WEB
https://access.redhat.com/security/cve/CVE-2024-3656 WEB
https://github.com/advisories/GHSA-2cww-fgmg-4jqc ADVISORY
https://github.com/hnsecurity/vulns/blob/main/HNS-2024-08-Keycloak.md WEB
https://github.com/keycloak/keycloak PACKAGE
https://news.ycombinator.com/item?id=42136000 WEB

Timeline

Published2024-10-09By the CVE Program.
NVD record modified2026-10-09NVD's own last-modified date for this record.