WO
Product
wolfssl
153
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 27High 55Medium 66Low 5
Watch
Add wolfssl to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2024-2881 | 8.8 | Aug 30 | Fault Injection vulnerability in wc_ed25519_sign_msg function in wolfssl/wolfcrypt/src/ed25519.c in WolfSSL wolfssl5.6.6 on Linux/Windows allows remote attacker co-resides in the… Affected: 5.6.6 |
| CVE-2024-1545 | 8.8 | Aug 29 | Fault Injection vulnerability in RsaPrivateDecryption function in wolfssl/wolfcrypt/src/rsa.c in WolfSSL wolfssl5.6.6 on Linux/Windows allows remote attacker co-resides in the… Affected: 5.6.6 |
| CVE-2023-3724 | 8.8 | Jul 17 | If a TLS 1.3 client gets neither a PSK (pre shared key) extension nor a KSE (key share extension) when connecting to a malicious server, a default predictable buffer gets used for… Affected: before 5.6.2 |
| CVE-2026-89136 | 8.3 | Sep 27 | Client accepts unsolicited RawPublicKey server certificate type Affected: 5.6.0 through 5.9.2 |
| CVE-2026-93302 | 8.2 | Sep 27 | Trusted peer certificate match ignores public key, allowing forged CA clones Affected: 5.3.0 through 5.9.2 |
| CVE-2025-11931 | 8.2 | Nov 21 | Integer Underflow Leads to Out-of-Bounds Access in XChaCha20-Poly1305 Decrypt Affected: before 5.8.4 |
| CVE-2026-5188 | 8.1 | Apr 10 | Integer underflow in X.509 SAN parsing in wolfSSL Affected: through 5.9.0 |
| CVE-2026-5501 | 8.1 | Apr 10 | Improper Certificate Signature Verification in X.509 Chain Validation Allows Forged Leaf Certificates Affected: through 5.9.0 |
| CVE-2026-5466 | 8.1 | Apr 10 | wc_VerifyEccsiHash missing sanity check Affected: before 5.9.1 |
| CVE-2026-5479 | 8.1 | Apr 10 | wolfSSL EVP ChaCha20-Poly1305 AEAD authentication tag Affected: before 5.9.1 |
| CVE-2026-2646 | 8.1 | Mar 19 | Heap buffer overflow in session parsing with wolfSSL_d2i_SSL_SESSION() function Affected: through 5.8.4 |
| CVE-2021-3336 | 8.1 | Jan 29 | DoTls13CertificateVerify in tls13.c in wolfSSL before 4.7.0 does not cease processing for certain anomalous peer behavior (sending an ED22519, ED448, ECC, or RSA signature without… Affected: before 4.7.0 |
| CVE-2026-5295 | 8.0 | Apr 9 | Stack Buffer Overflow in wolfSSL PKCS7 wc_PKCS7_DecryptOri() via Oversized OID Affected: before 5.9.1 |
| CVE-2017-8854 | 7.8 | May 9 | wolfSSL before 3.10.2 has an out-of-bounds memory access with loading crafted DH parameters, aka a buffer overflow triggered by a malformed temporary DH file Affected: through 3.10.0a |
| CVE-2026-94418 | 7.5 | Sep 27 | Signature failure masked by date error under WOLFSSL_SMALL_CERT_VERIFY Affected: 3.15.5 through 5.9.2 |
| CVE-2026-7511 | 7.5 | Jun 25 | PKCS7_verify signer confusion allows forged signatures to be accepted Affected: 3.15.5 through 5.9.1 |
| CVE-2026-7532 | 7.5 | Jun 25 | iPAddress name constraints not enforced when WOLFSSL_IP_ALT_NAME is undefined Affected: through 5.9.1 |
| CVE-2026-8720 | 7.5 | Jun 25 | HMAC-BLAKE2 final discards message when key length exceeds block size Affected: 5.9.0 through 5.9.1 |
| CVE-2026-11703 | 7.5 | Jun 25 | Missing SNI/ALPN binding on stateful (session-ID) TLS session resumption Affected: 3.15.0 through 5.9.1 |
| CVE-2026-6325 | 7.5 | Jun 25 | Out-of-bounds write in SetSuitesHashSigAlgo on oversized signature algorithms list Affected: 4.8.0 through 5.9.1 |
| CVE-2026-6331 | 7.5 | Jun 25 | HMAC zero-length tag forgery in EVP_DigestVerifyFinal Affected: 3.15.5 through 5.9.1 |
| CVE-2026-6679 | 7.5 | Jun 25 | DTLS 1.3 ACK serialization heap buffer overflow via integer truncation Affected: 5.4.0 through 5.9.0 |
| CVE-2026-6731 | 7.5 | Jun 25 | X.509 name constraint bypass via Subject CN treated as a DNS name Affected: 3.9.10 through 5.9.1 |
| CVE-2026-10097 | 7.5 | Jun 25 | ML-KEM-1024 x64 AVX2 incomplete cipher text comparison enables IND-CCA2 break and static private-key recovery Affected: 5.7.0 through 5.9.1 |
| CVE-2026-10512 | 7.5 | Jun 25 | X25519 x86_64 assembly final reduction leaves non-canonical field element Affected: 5.6.4 through 5.9.1 |
| CVE-2026-11310 | 7.5 | Jun 25 | X.509 trust-chain bypass in wolfSSL_X509_verify_cert() via untrusted intermediate anchoring Affected: 5.8.4 through 5.9.1 |
| CVE-2026-12340 | 7.5 | Jun 25 | Out-of-bounds heap read in SM2/SM3 certificate Subject Key Identifier computation Affected: 5.6.4 through 5.9.1 |
| CVE-2026-55958 | 7.5 | Jun 25 | Renesas TSIP TLS 1.3 transcript buffer out-of-bounds write in tsip_StoreMessage Affected: 5.4.0 through 5.9.1 |
| CVE-2026-55960 | 7.5 | Jun 25 | Un-negotiated Raw Public Key (RFC 7250) accepted in place of X.509, bypassing chain validation Affected: 5.6.4 through 5.9.1 |
| CVE-2026-11999 | 7.5 | Jun 25 | X.509 trust-chain bypass via path-depth exhaustion in wolfSSL_X509_verify_cert() Affected: 5.7.4 through 5.9.1 |
| CVE-2026-55967 | 7.5 | Jun 25 | AES-GCM streaming APIs do not reject >64 GiB cumulative single messages, enabling counter wrap and keystream reuse Affected: 4.8.0 through 5.9.1 |
| CVE-2026-55961 | 7.5 | Jun 25 | wolfSSL_PKCS7_verify() reports success for degenerate (certs-only) PKCS#7 with no signer Affected: 3.15.7 through 5.9.1 |
| CVE-2026-5477 | 7.5 | Apr 10 | Prefix-substitution forgery via integer overflow in wolfCrypt CMAC Affected: through 5.9.0 |
| CVE-2026-5447 | 7.5 | Apr 9 | Heap buffer overflow in CertFromX509() via AuthorityKeyIdentifier Affected: before 5.9.1 |
| CVE-2026-3547 | 7.5 | Mar 19 | wolfSSL: out-of-bounds read (DoS) in ALPN parsing due to incomplete validation Affected: before 5.9.0 |
| CVE-2026-2645 | 7.5 | Mar 19 | Acceptance of CertificateVerify Message before ClientKeyExchange in TLS 1.2 Affected: before 5.8.4 |
| CVE-2025-12888 | 7.5 | Nov 21 | Constant Time Issue with Xtensa-based ESP32 and X22519 Affected: before 5.8.4 |
| CVE-2025-11935 | 7.5 | Nov 21 | Forward Secrecy Violation in WolfSSL TLS 1.3 Affected: 3.12.0 before 5.8.4 |
| CVE-2024-5991 | 7.5 | Aug 27 | In function MatchDomainName(), input param str is treated as a NULL terminated string despite being user provided and unchecked Affected: through 5.7.0 |
| CVE-2022-39173 | 7.5 | Sep 29 | In wolfSSL before 5.5.1, malicious clients can cause a buffer overflow during a TLS 1.3 handshake Affected: before 5.5.1 |
| CVE-2022-38152 | 7.5 | Aug 31 | An issue was discovered in wolfSSL before 5.5.0 Affected: before 5.5.0 |
| CVE-2022-34293 | 7.5 | Aug 8 | wolfSSL before 5.4.0 allows remote attackers to cause a denial of service via DTLS because a check for return-routability can be skipped Affected: before 5.4.0 |
| CVE-2022-25640 | 7.5 | Feb 24 | In wolfSSL before 5.2.0, a TLS 1.3 server cannot properly enforce a requirement for mutual authentication Affected: before 5.2.0 |
| CVE-2020-12457 | 7.5 | Aug 21 | An issue was discovered in wolfSSL before 4.5.0 Affected: before 4.5.0 |
| CVE-2020-11713 | 7.5 | Apr 12 | wolfSSL 4.3.0 has mulmod code in wc_ecc_mulmod_ex in ecc.c that does not properly resist timing side-channel attacks Affected: 4.3.0 |
| CVE-2019-19962 | 7.5 | Dec 25 | wolfSSL before 4.3.0 mishandles calls to wc_SignatureGenerateHash, leading to fault injection in RSA cryptography Affected: before 4.3.0 |
| CVE-2014-2904 | 7.5 | Nov 21 | wolfssl before 3.2.0 has a server certificate that is not properly authorized for server authentication Affected: before 3.2.0 |
| CVE-2014-2902 | 7.5 | Nov 21 | wolfssl before 3.2.0 does not properly authorize CA certificate for signing other certificates Affected: before 3.2.0 |
| CVE-2014-2901 | 7.5 | Nov 21 | wolfssl before 3.2.0 does not properly issue certificates for a server's hostname Affected: before 3.2.0 |
| CVE-2019-18840 | 7.5 | Nov 9 | In wolfSSL 4.1.0 through 4.2.0c, there are missing sanity checks of memory accesses in parsing ASN.1 certificate data while handshaking Affected: 4.1.0 through 4.2.0c |
