Katalog CVE

CVE-2026-47842

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

Aplikacje używające AesBytesEncryptor z dwuargumentowym konstruktorem lub z przekazanym null jako generator IV i trybem CBC szyfrują dane za pomocą AES/CBC z wektorem inicjalizacyjnym o wartości null (same zera). Podatne są wersje Spring Security od 5.7.0 do 7.1.0.

Ocena ryzyka

Użycie zerowego wektora inicjalizacyjnego osłabia szyfrowanie, co może umożliwić atakującemu odszyfrowanie danych lub przeprowadzenie ataków typu padding oracle.

Rekomendacja

Zaktualizuj Spring Security do wersji zawierającej poprawkę lub unikaj używania konstruktora z dwoma argumentami i zawsze podawaj generator IV.

Inne podatności w Spring Security

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

Applications using AesBytesEncryptor with the two-argument constructor or when passing a null IV generator and CBC as the encryption mode encrypt data with AES/CBC using a null (all-zero) initialization vector. Spring Security 7.1.0 Spring Security 7.0.0 - 7.0.6 Spring Security 6.5.0 - 6.5.11 Spring Security 6.4.0 - 6.4.18 Spring Security 5.8.0 - 5.8.27 Spring Security 5.7.0 - 5.7.25

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