GHSA-54f3-c6hg-865h

    Dashboard / Vulnerabilities / GHSA-54f3-c6hg-865h

    GHSA-54f3-c6hg-865h

    Published: 14 Dec 2023Last Modified: 16 Feb 2024
    Aliases:

    Summary: Allocation of Resources Without Limits in Keycloak

    Details: 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.

    Affected packages

    Package

    Name: org.keycloak:keycloak-model-jpa

    Purl: pkg:maven/org.keycloak/keycloak-model-jpa

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 0
    Fixed -21.0.0

    Affected versions

    1.0-alpha-1

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    GHSA-54f3-c6hg-865h | CVE-DB