Katalog CVE

CVE-2026-59396

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

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

Streszczenie

W mechanizmie uwierzytelniania klienta private_key_jwt w UAA występuje podatność na atak typu denial-of-service. Gdy UAA pobiera zdalny JWKS URI, buforuje odpowiedź, a nieudane próby uwierzytelnienia mogą wywołać pełną deserializację tych buforowanych danych.

Ocena ryzyka

Atakujący spełniający warunki wstępne (dostęp zapisu do klientów lub przejęty endpoint) może wysyłać anonimowe żądania wymuszające wielokrotne parsowanie dużych buforowanych obiektów, powodując nadmierne zużycie CPU i potencjalne wyczerpanie sterty Javy przez OutOfMemoryError, co prowadzi do niedostępności usługi.

Rekomendacja

Zaktualizuj UAA do wersji zawierającej poprawkę tej podatności. Ogranicz dostęp zapisu do konfiguracji klientów oraz zabezpiecz zdalne endpointy JWKS przed przejęciem.

Inne podatności w UAA

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

A denial-of-service vulnerability exists in UAA's private_key_jwt client-authentication mechanism. When UAA retrieves a remote JWKS URI, it caches the response. Invalid authentication attempts can trigger full deserialization of this cached data. An attacker with prerequisites (write access to clients or a compromised endpoint) can send anonymous requests that force repeated parsing of large cached objects, causing excessive CPU usage and potential Java heap exhaustion via OutOfMemoryError, resulting in service unavailability.

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