GHSA-rg35-5v25-mqvp
Keycloak vulnerable to session takeovers due to reuse of session identifiers
En bref
- Publiée
- Mise à jour
- CVE
- CVE-2025-12390
- CVSS_V3
- CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N
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.
Paquets affectés
| Paquet | Versions |
|---|---|
| Maven · org.keycloak:keycloak-services | introduced 0, fixed 26.0.0 |
Références
- https://nvd.nist.gov/vuln/detail/CVE-2025-12390 ADVISORY
- https://github.com/keycloak/keycloak/issues/32197 WEB
- https://github.com/keycloak/keycloak/issues/43853 WEB
- https://github.com/keycloak/keycloak/commit/5344aada5ee06b02ec3a9e0f52fa381d085b6282 WEB
- https://github.com/keycloak/keycloak/commit/b46fab230824a2304daafe74be019e8bd4ee590a WEB
- https://github.com/keycloak/keycloak/commit/d82438a611f2f869f1966c13012953fe963a493d WEB
- https://github.com/keycloak/keycloak/commit/ef75a4dc50aa9459777494e4b88655100bf2ac80 WEB
- https://access.redhat.com/errata/RHSA-2025:21370 WEB
- https://access.redhat.com/errata/RHSA-2025:21371 WEB
- https://access.redhat.com/errata/RHSA-2025:22088 WEB
- https://access.redhat.com/errata/RHSA-2025:22089 WEB
- https://access.redhat.com/security/cve/CVE-2025-12390 WEB
- https://bugzilla.redhat.com/show_bug.cgi?id=2406793 WEB
- https://github.com/keycloak/keycloak PACKAGE
- https://github.com/keycloak/keycloak/discussions/31265 WEB
Sources
| Source | Licence |
|---|---|
| OSV.dev | CC-BY 4.0 — GitHub Advisory Database |