Katalog CVE

CVE-2026-89318

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

Metoda JweRsaKeyEncryptionDecryptorImpl.Decrypt przekazywała wektor inicjalizacyjny JWE do cipher.AEAD.Open bez sprawdzenia jego długości. Biblioteka standardowa Go panikuje zamiast zwracać błąd, gdy nonce GCM nie ma dokładnie NonceSize() bajtów, więc JWE z IV o złym rozmiarze powoduje awarię gorutyny odszyfrowującej.

Ocena ryzyka

Złośliwy token JWE może wywołać panikę i awarię usługi odszyfrowującej, prowadząc do odmowy usługi.

Rekomendacja

Zaktualizuj bibliotekę do wersji zawierającej poprawkę sprawdzającą długość IV.

Powiązane podatności

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

`JweRsaKeyEncryptionDecryptorImpl.Decrypt` passed the JWE's initialization vector to `cipher.AEAD.Open` without checking its length. The Go standard library **panics** rather than returning an error when a GCM nonce is not exactly `NonceSize()` bytes, so a JWE carrying a wrong-sized IV crashes the decrypting goroutine.

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