Katalog CVE

CVE-2026-89319

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

Metoda JweDirectDecryptorBlock.Decrypt odczytywała 64-bitową długość tekstu jawnego z pola nagłówka chronionego _thales_aad i używała jej bez walidacji. Obcięte pole powoduje panikę binary.BigEndian.Uint64, zbyt duża wartość prowadzi do nieograniczonej alokacji, a wartość większa niż odszyfrowany blok powoduje panikę z błędem zakresu slice.

Ocena ryzyka

Złośliwy lub uszkodzony 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ę walidującą długość tekstu jawnego.

Powiązane podatności

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

`JweDirectDecryptorBlock.Decrypt` read a 64-bit plaintext length from the `_thales_aad` protected-header field and used it without any validation. A truncated field panics `binary.BigEndian.Uint64`, an oversized value drives an unbounded allocation, and a value larger than the decrypted block panics with a slice-bounds error.

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