Katalog CVE

CVE-2026-109081

ŚrednieCVSS 6.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.46%

Percentyl 40 - wyżej niż 40% wszystkich znanych CVE

Streszczenie

W Keycloak endpoint Dynamic Client Registration (DCR) nie weryfikuje należycie autoryzacji przy przetwarzaniu przestarzałego pola defaultRoles. Uwierzytelniony atakujący z uprawnieniami do tworzenia klientów lub Initial Access Token może wstrzyknąć nadmierne role do konfiguracji domyślnych ról realmu. Powoduje to generowanie rozbudowanych tokenów dostępu dla klientów w całym realmie.

Ocena ryzyka

Nadmierne rozmiary tokenów prowadzą do degradacji wydajności i pamięci, co może skutkować atakiem typu Denial of Service. Może to zakłócić dostępność usług uwierzytelniania w całym realmie.

Rekomendacja

Zaktualizuj Keycloak do wersji z poprawką. Ogranicz dostęp do endpointu DCR i audytuj konfigurację domyślnych ról realmu.

Inne podatności w Keycloak

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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).

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS