CVE Catalog

CVE-2026-109081

MediumCVSS 6.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.46%

40th percentile - higher than 40% of all known CVEs

Summary

A flaw was found in Keycloak. The Dynamic Client Registration (DCR) endpoint does not properly validate authorization when processing the deprecated defaultRoles field. An authenticated attacker with client creation privileges or an Initial Access Token can inject excessive roles into the realm's default roles configuration, causing clients across the realm to generate bloated access tokens.

Risk Assessment

Bloated tokens lead to performance and memory degradation, potentially resulting in a Denial of Service. This can disrupt authentication service availability across the realm.

Recommendation

Update Keycloak to a patched version. Restrict access to the DCR endpoint and audit the realm's default roles configuration.

Other vulnerabilities in Keycloak

See all
Original NVD description (English source)

A flaw was found in Keycloak. The Dynamic Client Registration (DCR) endpoint does not properly validate authorization when processing the deprecated defaultRoles field. An authenticated attacker with client creation privileges or an Initial Access Token (IAT) can inject excessive roles into the realm's default roles configuration. This causes clients across the realm to generate bloated access tokens, resulting in performance and memory degradation that can lead to a Denial of Service (DoS).

Vulnerability data from NVD (NIST) · CISA KEV · EPSS