CVE-2026-8922 json
Org.keycloak/keycloak-services: keycloak: org.keycloak.protocol.oidc: security flaw in org.keycloak/keycloak-services
published 2026-05-19 5 mo ago modified 2026-07-23 3 mo ago also GHSA-83c4-ffjp-mxp9 , EUVD-2026-30843
- cvss
- 5.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 20%
- public exploits
- 0
- none known
Summary
A flaw was found in Keycloak. When both realm-level and client-level `notBefore` revocation policies are configured, Keycloak's OpenID Connect (OIDC) Introspection feature fails to properly honor the realm-level policy. This allows tokens that should have been revoked to remain active, potentially leading to unauthorized access or continued session validity. This could impact the security of systems utilizing Keycloak for identity and access management.
Patch / fix
- Red Hat Red Hat build of Keycloak 26.4 26.4-19, 26.4.13-1
- Red Hat Red Hat build of Keycloak 26.6 26.6-6, 26.6.3-3
- github.com/keycloak/keycloak@b6cd645 commit
- github.com/keycloak/keycloak@c5bda80 commit
- github.com/keycloak/keycloak#49129 pull request
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-8922 updated cvss 5.4
org.keycloak/keycloak-services: keycloak: org.keycloak.protocol.oidc: Security flaw in org.keycloak/keycloak-services
-
Red Hat build of Keycloak 26.4 rhbk/keycloak-rhel9 26.4-19, rhbk/keycloak-rhel9-operator 26.4-19, rhbk/keycloak-operator-bundle 26.4.13-1fixed: vendor fix RHSA-2026:30050
-
Red Hat build of Keycloak 26.4.13fixed: vendor fix RHSA-2026:30049
-
Red Hat build of Keycloak 26.6 rhbk/keycloak-rhel9 26.6-6, rhbk/keycloak-rhel9-operator 26.6-6, rhbk/keycloak-operator-bundle 26.6.3-3fixed: vendor fix RHSA-2026:25097
-
Red Hat build of Keycloak 26.6.3fixed: vendor fix RHSA-2026:25098
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
- partial
- Assessed
- 5 mo ago
Exploit prediction
0.28% chance of exploitation in the next 30 days, higher than 20% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N |
| GitHub | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.keycloak:keycloak-services | <=26.6.2 |
no fix listed |
Affected products
- Red Hat Red Hat build of Keycloak 26.4
- Red Hat Red Hat build of Keycloak 26.4.13
- Red Hat Red Hat build of Keycloak 26.6
- Red Hat Red Hat build of Keycloak 26.6.3
Classification
- Weakness
-
- CWE-303 Incorrect Implementation of Authentication Algorithm
References
-
github.com
/keycloak/keycloak/pull/49129
web
-
github.com
/keycloak/keycloak/commit/b6cd645683f469724cd588fac415fe09bd20a27a
web
-
github.com
/keycloak/keycloak/commit/c5bda802e98b412e42fa62ff6240669e9ea4a858
web
-
access.redhat.com
/errata/RHSA-2026:25097
vendor-advisory, web
-
access.redhat.com
/errata/RHSA-2026:25098
vendor-advisory, web
-
access.redhat.com
/errata/RHSA-2026:30049
vendor-advisory, web
-
access.redhat.com
/errata/RHSA-2026:30050
vendor-advisory, web
-
access.redhat.com
/security/cve/CVE-2026-8922
vdb-entry, web, vendor-advisory
-
bugzilla.redhat.com
/show_bug.cgi?id=2479586
issue-tracking, web, vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-8922
advisory
-
github.com
/keycloak/keycloak/issues/49118
web
-
github.com
/keycloak/keycloak
package
Sources
- CVE List CVE-2026-8922
- GitHub Advisory GHSA-83c4-ffjp-mxp9
- NVD CVE-2026-8922
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.