Skip to content
OpenAdvisories
Medium · 5.4 CVE-2025-12110 EUVD-2025-35690GHSA-895x-rfqp-jh5c

Keycloak: org.keycloak:keycloak-services: user can refresh offline session even after client's offline_access scope was removed

Published Oct 23, 2025 · Updated Jan 20, 2026 · Assigned by redhat

Description

A flaw was found in Keycloak. An offline session continues to be valid when the offline_access scope is removed from the client. The refresh token is accepted and you can continue to request new tokens for the session. As it can lead to a situation where an administrator removes the scope, and assumes that offline sessions are no longer available, but they are.

Affected products

VendorProductAffectedFixed
Keycloak keycloak < 26.4.3 26.4.3
Red Hat Red Hat build of Keycloak 26.2 — —
Red Hat Red Hat build of Keycloak 26.2.11 — —
Red Hat Red Hat build of Keycloak 26.4 — —
Red Hat Red Hat build of Keycloak 26.4.4 — —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.keycloak:keycloak-services < 26.2.3 26.2.3 GHSA-895x-rfqp-jh5c

Advisories 1

References