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-2020-24613 | 6.8 | Aug 24 | wolfSSL before 4.5.0 mishandles TLS 1.3 server data in the WAIT_CERT_CR state, within SanityCheckTls13MsgReceived() in tls13.c Affected: before 4.5.0 |
| CVE-2026-89102 | 6.5 | Sep 27 | OCSP stapling v2 multi accepts non-CA chain certificates as issuers Affected: 5.7.2 through 5.9.2 |
| CVE-2026-89135 | 6.5 | Sep 27 | Failed X509_verify_cert leaves unverified CA in shared CertManager Affected: 5.8.4 through 5.9.2 |
| CVE-2026-55962 | 6.5 | Jun 25 | TLS 1.3 post-handshake authentication: server accepts Finished without client Certificate/CertificateVerify Affected: 5.5.4 through 5.9.1 |
| CVE-2026-6329 | 6.5 | Jun 25 | PKCS#12 MAC verification uses attacker-controlled comparison length Affected: 3.10.0 through 5.9.1 |
| CVE-2026-6330 | 6.5 | Jun 25 | ML-KEM ARM64 NEON ciphertext comparison only compares half of the input Affected: 5.7.4 through 5.9.1 |
| CVE-2026-6091 | 6.5 | Jun 25 | Partial-chain verification accepts untrusted intermediate as trust anchor Affected: 5.7.4 through 5.9.1 |
| CVE-2026-6291 | 6.5 | Jun 25 | Bleichenbacher padding oracle in PKCS#7 KTRI RSA PKCS#1 v1.5 decryption Affected: 3.9.10 through 5.9.1 |
| CVE-2026-5460 | 6.5 | Apr 9 | Heap Use-After-Free in PQC Hybrid KeyShare Error Cleanup in wolfSSL TLS 1.3 Affected: before 5.9.1 |
| CVE-2026-5778 | 6.5 | Apr 9 | Integer underflow leads to out-of-bounds access in sniffer ChaCha decrypt path. Affected: through 5.9.0 |
| CVE-2026-5263 | 6.5 | Apr 9 | URI nameConstraints not enforced in ConfirmNameConstraints() Affected: before 5.9.1 |
| CVE-2025-11933 | 6.5 | Nov 21 | DoS Vulnerability in wolfSSL TLS 1.3 CKS Extension Affected: 5.8.2 before 5.8.4 |
| CVE-2022-25638 | 6.5 | Feb 24 | In wolfSSL before 5.2.0, certificate validation may be bypassed during attempted authentication by a TLS 1.3 client to a TLS 1.3 server Affected: before 5.2.0 |
| CVE-2026-5500 | 5.9 | Apr 10 | Improper Validation of AES-GCM Authentication Tag Length in PKCS#7 Envelope Allows Authentication Bypass Affected: through 5.9.0 |
| CVE-2026-3579 | 5.9 | Mar 19 | Non-constant time multiplication subroutine __muldi3 on RISC-V RV32I Affected: before 5.9.0 |
| CVE-2024-5288 | 5.9 | Aug 27 | An issue was discovered in wolfSSL before 5.7.0 Affected: before 5.7.2 |
| CVE-2023-6935 | 5.9 | Feb 9 | wolfSSL SP Math All RSA implementation is vulnerable to the Marvin Attack, new variation of a timing Bleichenbacher style attack, when built with the following options to… Affected: 3.12.2 through 5.6.4 |
| CVE-2021-44718 | 5.9 | Sep 2 | wolfSSL through 5.0.0 allows an attacker to cause a denial of service and infinite loop in the client component by sending crafted traffic from a Machine-in-the-Middle (MITM)… Affected: through 5.0.0 |
| CVE-2022-38153 | 5.9 | Aug 31 | An issue was discovered in wolfSSL before 5.5.0 (when --enable-session-ticket is used); however, only version 5.3.0 is exploitable Affected: 5.3.0 |
| CVE-2021-38597 | 5.9 | Aug 12 | wolfSSL before 4.8.1 incorrectly skips OCSP verification in certain situations of irrelevant response data that contains the NoCheck extension Affected: before 4.8.1 |
| CVE-2018-16870 | 5.9 | Jan 3 | It was found that wolfssl before 3.15.7 is vulnerable to a new variant of the Bleichenbacher attack to perform downgrade attacks against TLS Affected: before 3.15.7 |
| CVE-2017-13099 | 5.9 | Dec 13 | wolfSSL prior to version 3.12.2 provides a weak Bleichenbacher oracle when any TLS cipher suite using RSA key exchange is negotiated Affected: before 3.12.2 |
| CVE-2014-2903 | 5.9 | Oct 6 | CyaSSL does not check the key usage extension in leaf certificates, which allows remote attackers to spoof servers via a crafted server certificate not authorized for use in an… Affected: through 2.9.4 |
| CVE-2015-7744 | 5.9 | Jan 22 | wolfSSL (formerly CyaSSL) before 3.6.8 does not properly handle faults associated with the Chinese Remainder Theorem (CRT) process when allowing ephemeral key exchange without low… Affected: before 3.6.8 |
| CVE-2026-3229 | 5.5 | Mar 19 | Integer Overflow in Certificate Chain Allocation Affected: before 5.9.0 |
| CVE-2024-1543 | 5.5 | Aug 29 | The side-channel protected T-Table implementation in wolfSSL up to version 5.6.5 protects against a side-channel attacker with cache-line resolution Affected: before 5.6.6 |
| CVE-2017-6076 | 5.5 | Feb 24 | In versions of wolfSSL before 3.10.2 the function fp_mul_comba makes it easier to extract RSA key information for a malicious user who has access to view cache on a machine Affected: before 3.10.2 |
| CVE-2016-7440 | 5.5 | Dec 13 | The C software implementation of AES Encryption and Decryption in wolfSSL (formerly CyaSSL) before 3.9.10 makes it easier for local users to discover AES keys by leveraging… Affected: before 3.9.10 |
| CVE-2016-7439 | 5.5 | Dec 13 | The C software implementation of RSA in wolfSSL (formerly CyaSSL) before 3.9.10 makes it easier for local users to discover RSA keys by leveraging cache-bank hit differences Affected: through 3.9.8 |
| CVE-2016-7438 | 5.5 | Dec 13 | The C software implementation of ECC in wolfSSL (formerly CyaSSL) before 3.9.10 makes it easier for local users to discover RSA keys by leveraging cache-bank hit differences Affected: through 3.9.8 |
| CVE-2026-94419 | 5.4 | Sep 27 | Client session cache reference poisoning allows resumption with wrong server Affected: 5.3.0 through 5.9.2 |
| CVE-2026-5392 | 5.4 | Apr 9 | wolfSSL heap OOB read in PKCS7 SignedData streaming Affected: before 5.9.1 |
| CVE-2025-12889 | 5.4 | Nov 21 | TLS 1.2 Client Can Downgrade Digest Used Affected: before 5.8.4 |
| CVE-2026-15442 | 5.3 | Sep 27 | Heap use-after-free on read during bidirectional (D)TLS shutdown Affected: 4.4.0 through 5.9.2 |
| CVE-2026-89133 | 5.3 | Sep 27 | NameConstraints not enforced across unconstrained intermediate CA Affected: through 5.9.2 |
| CVE-2026-94417 | 5.3 | Sep 27 | CRL check skipped when OCSP enabled and certificate has no OCSP URL Affected: through 5.9.2 |
| CVE-2026-10098 | 5.3 | Jun 25 | OCSP CertID serial-number length-confusion in wolfSSL_OCSP_resp_find_status Affected: 4.6.0 through 5.9.1 |
| CVE-2026-6092 | 5.3 | Jun 25 | Encrypt-then-MAC could fall back to MAC-then-Encrypt when HAVE_ENCRYPT_THEN_MAC is configured Affected: 5.2.0 through 5.9.1 |
| CVE-2026-6450 | 5.3 | Jun 25 | CRL critical extension bypass in ParseCRL_Extensions Affected: 4.3.0 through 5.9.1 |
| CVE-2026-6678 | 5.3 | Jun 25 | Integer underflow in wc_PKCS7_DecryptOri handling crafted Other Recipient Info Affected: 3.15.5 through 5.9.1 |
| CVE-2026-6681 | 5.3 | Jun 25 | PKCS#7 decode ignores caller output buffer size, writing past buffer bounds Affected: 3.10.0 through 5.9.0 |
| CVE-2026-10592 | 5.3 | Jun 25 | Wildcard DNS SAN bypasses CA name-constraint checks Affected: 3.9.10 through 5.9.1 |
| CVE-2026-55964 | 5.3 | Jun 25 | Chain intermediate CA:TRUE without keyCertSign accepted as a signing CA (temporary CA exemption) Affected: 5.7.4 through 5.9.1 |
| CVE-2026-5504 | 5.3 | Apr 9 | PKCS7 CBC Padding Oracle — Plaintext Recovery Affected: through 5.9.0 |
| CVE-2026-5772 | 5.3 | Apr 9 | MatchDomainName 1-Byte Stack Buffer Over-Read in Hostname Validation Affected: through 5.9.0 |
| CVE-2026-1005 | 5.3 | Mar 19 | Integer underflow leads to out-of-bounds access in sniffer AES-GCM/CCM/ARIA-GCM decrypt path Affected: through 5.8.4 |
| CVE-2025-11936 | 5.3 | Nov 21 | Potential DoS Vulnerability through Multiple KeyShareEntry with Same Group in TLS 1.3 ClientHello Affected: 3.12.0 before 5.8.4 |
| CVE-2024-5814 | 5.3 | Aug 27 | A malicious TLS1.2 server can force a TLS1.3 client with downgrade capability to use a ciphersuite that it did not agree to and achieve a successful connection Affected: through 5.7.0 |
| CVE-2023-6937 | 5.3 | Feb 15 | wolfSSL prior to 5.6.6 did not check that messages in one (D)TLS record do not span key boundaries Affected: before 5.6.6 |
| CVE-2022-42961 | 5.3 | Oct 15 | An issue was discovered in wolfSSL before 5.5.0 Affected: before 5.5.0 |
