Katalog CVE

CVE-2026-29000

KrytyczneCVSS 9.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
5.86%

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

Streszczenie

Podatność w bibliotece pac4j-jwt przed wersjami 4.5.9, 5.7.9 i 6.3.3 umożliwia ominięcie uwierzytelniania w komponencie JwtAuthenticator podczas przetwarzania szyfrowanych tokenów JWT. Atakujący posiadający klucz publiczny RSA serwera może stworzyć JWE z dowolnymi danymi, podszywając się pod dowolnego użytkownika, w tym administratora.

Ocena ryzyka

Organizacja narażona jest na ryzyko całkowitego przejęcia kont użytkowników i administratorów, co może prowadzić do nieautoryzowanego dostępu do wrażliwych danych i systemów.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę pac4j-jwt do wersji 4.5.9, 5.7.9 lub 6.3.3, w zależności od używanej gałęzi. Jeśli aktualizacja nie jest możliwa, tymczasowo wyłącz obsługę szyfrowanych tokenów JWT.

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

pac4j-jwt versions prior to 4.5.9, 5.7.9, and 6.3.3 contain an authentication bypass vulnerability in JwtAuthenticator when processing encrypted JWTs that allows remote attackers to forge authentication tokens. Attackers who possess the server's RSA public key can create a JWE-wrapped PlainJWT with arbitrary subject and role claims, bypassing signature verification to authenticate as any user including administrators.

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