CVE-2023-6563CWE-770denial-of-service

CVE-2023-6563

High · published December 14, 2023

CVSS v3.1
7.7
EPSS
1%
Percentile
68.9
In the wild
Unconfirmed
What it is

An unconstrained memory consumption vulnerability was discovered in Keycloak. It can be triggered in environments which have millions of offline tokens (> 500,000 users with each having at least 2 saved sessions). If an attacker creates two or more user sessions and then open the "consents" tab of the admin User Interface, the UI attempts to load a huge number of offline client sessions leading to excessive memory and CPU consumption which could potentially crash the entire system.

The record
Technical detail
CVSS v3.1
7.7 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.01239 · 68.9th percentile
Weakness
CWE-770 · Allocation of Resources Without Limits or Throttling
Published
2023-12-14T23:15Z
Affected products (9)
ProductVersionsFixed in
redhat/single_sign-onall versions—
redhat/keycloak< 21.0.021.0.0
redhat/single_sign-onall versions—
redhat/openshift_container_platformall versions—
redhat/openshift_container_platformall versions—
redhat/openshift_container_platform_for_powerall versions—
redhat/openshift_container_platform_for_powerall versions—
redhat/openshift_container_platform_for_ibm_linuxoneall versions—
redhat/openshift_container_platform_for_ibm_linuxoneall versions—
References (16)
EPSS history
Timeline
  • 14 DEC 18:01Z
    Keycloak: offline session token dos
    cvelistv5