Katalog CVE

CVE-2026-97174

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

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

Streszczenie

W implementacji Client-Initiated Backchannel Authentication (CIBA) w Keycloak punkt końcowy CIBA nieprawidłowo waliduje parametr sub, pozwalając na zapisanie go jako dodatkowego parametru żądania. Podczas wydawania tokena wstrzyknięta wartość nadpisuje prawidłowy identyfikator podmiotu, co pozwala atakującemu uwierzytelnić się jako siebie i otrzymać tokeny należące do innego użytkownika.

Ocena ryzyka

Atakujący może uzyskać nieautoryzowany dostęp do konta ofiary poprzez otrzymanie ważnych tokenów bezpieczeństwa. Prowadzi to do naruszenia poufności i integralności danych ofiary.

Rekomendacja

Zaktualizuj Keycloak do wersji zawierającej poprawkę walidacji parametru sub w CIBA. Do czasu aktualizacji rozważ wyłączenie lub ograniczenie endpointu CIBA.

Inne podatności w Keycloak

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

A flaw was found in the Client-Initiated Backchannel Authentication (CIBA) implementation of Keycloak. The CIBA endpoint fails to properly validate the sub parameter, allowing it to be stored as an additional request parameter. During the token issuance process, this injected value overwrites the legitimate subject identifier. This allows an attacker to authenticate as themselves but receive security tokens belonging to a different victim user, leading to unauthorized account access.

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