CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-5479

High
Published: Translated: NVD NIST

Summary

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ą.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS