NetSight
medium6.5

CVE-2023-6787

Keycloak vulnerable to session hijacking via re-authentication

Impact

A flaw was found in Keycloak. An active keycloak session can be hijacked by initiating a new authentication (having the query parameter prompt=login) and forcing the user to enter his credentials once again. If the user cancels this re-authentication by clicking Restart login, the account takeover could take place as the new session, with a different SUB, will have the same SID as the previous session.

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.keycloak:keycloak-services< 22.0.1022.0.10

Affected products

VendorProductAffected versions
RedhatBuild Of Keycloak
All versions
RedhatKeycloak
before 22.0.10
from 23.0.0 before 24.0.3

Weakness classification

References