CVE-2023-6563

High

Description

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.

SeverityHigh
CVSS7.7
Exploit probability—
ProductRedhat Keycloak
PublishedDec 14, 2023
First seenDec 14, 2023

How to fix

Affected products

ProductAffected versionsFixed in
redhat keycloakv < 21.0.021.0.0
redhat single_sign-on7.6, No range specified—
redhat openshift_container_platform4.11, 4.12—
redhat openshift_container_platform_for_power4.9, 4.10—
redhat openshift_container_platform_for_ibm_linuxone4.9, 4.10—
org.keycloak:keycloak-model-jpaMavenv < 21.0.021.0.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.