CVE-2026-3121 json
Keycloak: org.keycloak/keycloak-services: keycloak: privilege escalation via manage-clients permission
published 2026-03-26 7 mo ago modified 2026-06-17 4 mo ago also GHSA-7xf9-4jfc-wgm4 , EUVD-2026-16307
- cvss
- 6.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 41%
- public exploits
- 0
- none known
Summary
A flaw was found in Keycloak. An administrator with `manage-clients` permission can exploit a misconfiguration where this permission is equivalent to `manage-permissions`. This allows the administrator to escalate privileges and gain control over roles, users, or other administrative functions within the realm. This privilege escalation can occur when admin permissions are enabled at the realm level.
Patch / fix
- maven org.keycloak:keycloak-services 26.5.6
- Red Hat Red Hat build of Keycloak 26.4 26.4-14, 26.4.11-1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-3121 updated cvss 6.5
keycloak: org.keycloak/keycloak-services: Keycloak: Privilege escalation via manage-clients permission
-
Red Hat JBoss Enterprise Application Platform 8 keycloak-services Red Hat JBoss Enterprise Application Platform Expansion Pack keycloak-servicesaffected: workaround, no fix available “Fix deferred”
-
Red Hat build of Keycloak 26.4 rhbk/keycloak-rhel9 26.4-14, rhbk/keycloak-rhel9-operator 26.4-14, rhbk/keycloak-operator-bundle 26.4.11-1fixed: vendor fix RHSA-2026:6478
-
Red Hat build of Keycloak 26.4.11fixed: vendor fix RHSA-2026:6477
-
Red Hat Single Sign-On 7 keycloak-servicesnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 7 mo ago
Exploit prediction
0.48% chance of exploitation in the next 30 days, higher than 41% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N |
| NVD | 3.1 | 7.2 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H |
| GitHub | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.keycloak:keycloak-services | <26.5.6 |
26.5.6 |
Affected products
- Red Hat Red Hat build of Keycloak 26.4
- Red Hat Red Hat build of Keycloak 26.4.11
- Red Hat Red Hat JBoss Enterprise Application Platform 8
- Red Hat Red Hat JBoss Enterprise Application Platform Expansion Pack
- Red Hat Red Hat Single Sign-On 7
Classification
- Weakness
-
- CWE-266 Incorrect Privilege Assignment
References
-
github.com
/keycloak/keycloak/commit/79ab3110a257fb8d6f1a664c916687128094ed01
web
-
access.redhat.com
/errata/RHSA-2026:6477
vendor-advisory, web
-
access.redhat.com
/errata/RHSA-2026:6478
vendor-advisory, web
-
access.redhat.com
/security/cve/CVE-2026-3121
vdb-entry, web, vendor-advisory
-
bugzilla.redhat.com
/show_bug.cgi?id=2442277
issue-tracking, web, vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-3121
advisory
-
github.com
/keycloak/keycloak/issues/46719
web
-
github.com
/keycloak/keycloak
package
Sources
- CVE List CVE-2026-3121
- GitHub Advisory GHSA-7xf9-4jfc-wgm4
- NVD CVE-2026-3121
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.