CVE-2026-1035

Low

Description

A flaw was found in the Keycloak server during refresh token processing, specifically in the TokenManager class responsible for enforcing refresh token reuse policies. When strict refresh token rotation is enabled, the validation and update of refresh token usage are not performed atomically. This allows concurrent refresh requests to bypass single-use enforcement and issue multiple access tokens from the same refresh token. As a result, Keycloak’s refresh token rotation hardening can be undermined.

SeverityLow
CVSS3.1
Exploit probability—
ProductOrg.keycloak:keycloak-services
PublishedJan 21, 2026
First seenJan 21, 2026
Weakness typeCWE-367CWE-367

How to fix

Affected products

ProductAffected versionsFixed in
org.keycloak:keycloak-servicesMavenv ≤ 26.2.5—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.