CVE-2023-6563
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.
- Score
- CVSS 3.1 7.7 High
- Status
- Modified - secalert@redhat.com
- Published
- 2023-12-14
- Last modified
- 2026-09-22
- Weaknesses
- CWE-770
Affected products
- Build Keycloak (Redhat)
- Keycloak (Redhat)
- Openshift Container Platform (Redhat)
- Openshift Container Platform For Ibm Linuxone (Redhat)
- Openshift Container Platform For Power (Redhat)
- Red Hat Single Sign On (Redhat)
- Rhosemc (Redhat)
- Single Sign-on (Redhat)
References
- https://access.redhat.com/errata/RHSA-2023:7854
- https://access.redhat.com/errata/RHSA-2023:7855
- https://access.redhat.com/errata/RHSA-2023:7856
- https://access.redhat.com/errata/RHSA-2023:7857
- https://access.redhat.com/errata/RHSA-2023:7858
- https://access.redhat.com/security/cve/CVE-2023-6563
- https://bugzilla.redhat.com/show_bug.cgi?id=2253308
- https://github.com/keycloak/keycloak/issues/13340