VDB
Sign up
MEDIUM6.5

GHSA-c9h6-v78w-52wj

Keycloak vulnerable to session hijacking via re-authentication

Quick fix

GHSA-c9h6-v78w-52wj — org.keycloak:keycloak-services: upgrade to the fixed version with the command below.

# pom.xml: bump <version>22.0.10</version> for org.keycloak:keycloak-services

Details

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.

Are you affected?

Enter the version of the package you're using.

Affected packages

Maven/org.keycloak:keycloak-services
Introduced in: 0Fixed in: 22.0.10
Fix# pom.xml: bump <version>22.0.10</version> for org.keycloak:keycloak-services
Maven/org.keycloak:keycloak-services
Introduced in: 23.0.0Fixed in: 24.0.3
Fix# pom.xml: bump <version>24.0.3</version> for org.keycloak:keycloak-services

References