Katalog CVE

CVE-2023-6563

WysokieCVSS 7.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
1.24%

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

Streszczenie

W Keycloak wykryto podatność na nieograniczone zużycie pamięci. Można ją wywołać w środowiskach z milionami tokenów offline (ponad 500 000 użytkowników, z których każdy ma co najmniej 2 zapisane sesje). Jeśli atakujący utworzy dwie lub więcej sesji użytkownika i otworzy zakładkę "consents" w interfejsie administratora, UI próbuje załadować ogromną liczbę sesji klientów offline, co prowadzi do nadmiernego zużycia pamięci i CPU i może doprowadzić do awarii całego systemu.

Ocena ryzyka

Atakujący może doprowadzić do wyczerpania zasobów i awarii Keycloak, powodując niedostępność usługi dla wszystkich użytkowników. Ryzyko dotyczy głównie dużych środowisk z dużą liczbą tokenów offline.

Rekomendacja

Zaktualizuj Keycloak do wersji zawierającej poprawkę oraz ogranicz dostęp do interfejsu administracyjnego do zaufanych sieci i użytkowników.

Inne podatności w Keycloak

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

An unconstrained memory consumption vulnerability was discovered in Keycloak. It can be triggered in environments which have millions of offline tokens (> 500,000 users with each having at least 2 saved sessions). If an attacker creates two or more user sessions and then open the "consents" tab of the admin User Interface, the UI attempts to load a huge number of offline client sessions leading to excessive memory and CPU consumption which could potentially crash the entire system.

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