Katalog CVE

CVE-2026-5479

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W warstwie EVP w wolfSSL, ścieżka deszyfracji ChaCha20-Poly1305 AEAD w funkcji wolfSSL_EVP_CipherFinal (oraz powiązanych funkcjach finalizacji szyfrów EVP) nie weryfikuje tagu autoryzacyjnego przed zwróceniem tekstu jawnego do wywołującego. Implementacja oblicza lub akceptuje tag, ale nie porównuje go z oczekiwaną wartością.

Ocena ryzyka

Brak weryfikacji tagu autoryzacyjnego może prowadzić do zwrócenia nieautoryzowanego tekstu jawnego, co stwarza ryzyko ujawnienia wrażliwych danych. Organizacje mogą być narażone na ataki, które wykorzystują tę lukę do manipulacji danymi.

Rekomendacja

Zaleca się aktualizację wolfSSL do najnowszej wersji, która zawiera poprawki dla tej podatności. Dodatkowo, należy wdrożyć dodatkowe mechanizmy weryfikacji tagu autoryzacyjnego w aplikacjach korzystających z API EVP.

Powiązane podatności

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

In wolfSSL's EVP layer, the ChaCha20-Poly1305 AEAD decryption path in wolfSSL_EVP_CipherFinal (and related EVP cipher finalization functions) fails to verify the authentication tag before returning plaintext to the caller. When an application uses the EVP API to perform ChaCha20-Poly1305 decryption, the implementation computes or accepts the tag but does not compare it against the expected value.

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