CVE-2026-5479

wolfSSL EVP ChaCha20-Poly1305 AEAD authentication tag

State
Published
Severity
7.6 High
Published
Apr 10, 2026
Updated
Apr 22, 2026
Reserved
Apr 3, 2026

Read the record on cve.org

Description

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.

Scores

CVSSScoreVectorSource
4.07.6 HighCVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:NwolfSSL

Weaknesses

  • CWE-354 Improper Validation of Integrity Check Value

Affected Products

ProductVersions
wolfSSLwolfSSL
  • before 5.9.1Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.