GitHub Advisoryadvisory · Maven

GHSA-rg35-5v25-mqvp Keycloak vulnerable to session takeovers due to reuse of session identifiers

MEDIUM Published 2025-10-28 Modified 2025-12-20 Official page ↗
Aliases
CVE-2025-12390
Ecosystem
Maven
Packages
org.keycloak:keycloak-services
Severity
Moderate
CVSS vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N
Weaknesses
CWE-384
Reviewed
2025-10-29

Affected packages

• Maven org.keycloak:keycloak-services: < 26.0.0 → fixed in 26.0.0

Description

A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user's session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn’t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.

Related

Alias · CVE (1)

Weakness · CWE (1)

  • CWE-384 Session Fixation weakness

References