Katalog CVE

CVE-2025-2559

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.68%

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

Streszczenie

W Keycloak wykryto błąd polegający na tym, że przy uwierzytelnianiu opartym na tokenach JWT są one buforowane do momentu wygaśnięcia. Jeśli klient używa tokenów JWT z bardzo długim czasem ważności (np. 24 lub 48 godzin), pamięć podręczna może rosnąć w nieskończoność, prowadząc do błędu OutOfMemoryError.

Ocena ryzyka

Może to doprowadzić do warunku odmowy usługi (DoS) i uniemożliwić legalnym użytkownikom dostęp do systemu.

Rekomendacja

Ogranicz czas ważności tokenów JWT do rozsądnych wartości oraz monitoruj zużycie pamięci przez Keycloak, aby zapobiec wyczerpaniu zasobów.

Inne podatności w Keycloak

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

A flaw was found in Keycloak. When the configuration uses JWT tokens for authentication, the tokens are cached until expiration. If a client uses JWT tokens with an excessively long expiration time, for example, 24 or 48 hours, the cache can grow indefinitely, leading to an OutOfMemoryError. This issue could result in a denial of service condition, preventing legitimate users from accessing the system.

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