Katalog CVE

CVE-2026-22748

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

Podatność w Spring Security dotyczy aplikacji konfigurujących dekodowanie JWT za pomocą NimbusJwtDecoder lub NimbusReactiveJwtDecoder, które muszą osobno skonfigurować OAuth2TokenValidator<Jwt>, np. przez wywołanie setJwtValidator. Problem występuje w wersjach Spring Security od 6.3.0 do 6.3.14, od 6.4.0 do 6.4.14, od 6.5.0 do 6.5.9 oraz od 7.0.0 do 7.0.4.

Ocena ryzyka

Brak poprawnej walidacji tokenów JWT może pozwolić atakującemu na obejście kontroli bezpieczeństwa i uzyskanie nieautoryzowanego dostępu do chronionych zasobów. Ryzyko zależy od konfiguracji aplikacji, ale może prowadzić do naruszenia poufności i integralności.

Rekomendacja

Zaktualizuj Spring Security do wersji zawierającej poprawkę (poza wymienionymi zakresami) i upewnij się, że dla NimbusJwtDecoder/NimbusReactiveJwtDecoder jawnie skonfigurowano OAuth2TokenValidator<Jwt> poprzez setJwtValidator.

Inne podatności w Spring Security

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

Vulnerability in Spring Spring Security. When an application configures JWT decoding with NimbusJwtDecoder  or NimbusReactiveJwtDecoder, it must configure an OAuth2TokenValidator<Jwt> separately, for example by calling setJwtValidator.This issue affects Spring Security: from 6.3.0 through 6.3.14, from 6.4.0 through 6.4.14, from 6.5.0 through 6.5.9, from 7.0.0 through 7.0.4.

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