wolfssl Vulnerability Advisory Catalog

Total 147 security vulnerabilities recorded for wolfssl software and firmware.

← Back to All Vendors
CVE-2014-2897 CRITICAL
Component: wolfssl

The SSL 3 HMAC functionality in wolfSSL CyaSSL 2.5.0 before 2.9.4 does not check the padding length when verification fails, which allows remote attac...

📅 2020-01-28
CVSS 9.8 Dossier →
CVE-2014-2896 CRITICAL
Component: wolfssl

The DoAlert function in the (1) TLS and (2) DTLS implementations in wolfSSL CyaSSL before 2.9.4 allows remote attackers to have unspecified impact and...

📅 2020-01-28
CVSS 9.8 Dossier →
Component: wolfssl

An issue was discovered in wolfSSL before 4.3.0 in a non-default configuration where DSA is enabled. DSA signing uses the BEEA algorithm during modula...

📅 2019-12-25
CVSS 5.3 Dossier →
Component: wolfssl

wolfSSL before 4.3.0 mishandles calls to wc_SignatureGenerateHash, leading to fault injection in RSA cryptography....

📅 2019-12-25
CVSS 7.5 Dossier →
Component: wolfssl

In wolfSSL before 4.3.0, wc_ecc_mulmod_ex does not properly resist side-channel attacks....

📅 2019-12-25
CVSS 5.3 Dossier →
Component: wolfssl

wolfSSL and wolfCrypt 4.1.0 and earlier (formerly known as CyaSSL) generate biased DSA nonces. This allows a remote attacker to compute the long term ...

📅 2019-12-11
CVSS 5.3 Dossier →
Component: wolfssl

wolfssl before 3.2.0 has a server certificate that is not properly authorized for server authentication....

📅 2019-11-21
CVSS 7.5 Dossier →
Component: wolfssl

wolfssl before 3.2.0 does not properly authorize CA certificate for signing other certificates....

📅 2019-11-21
CVSS 7.5 Dossier →
Component: wolfssl

wolfssl before 3.2.0 does not properly issue certificates for a server's hostname....

📅 2019-11-21
CVSS 7.5 Dossier →
Component: wolfssl

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. Specifically,...

📅 2019-11-09
CVSS 7.5 Dossier →
Component: wolfssl

wolfSSL and wolfCrypt 4.0.0 and earlier (when configured without --enable-fpecc, --enable-sp, or --enable-sp-math) contain a timing side channel in EC...

📅 2019-10-03
CVSS 4.7 Dossier →
CVE-2019-16748 CRITICAL
Component: wolfssl

In wolfSSL through 4.1.0, there is a missing sanity check of memory accesses in parsing ASN.1 certificate data while handshaking. Specifically, there ...

📅 2019-09-24
CVSS 9.8 Dossier →
CVE-2019-15651 CRITICAL
Component: wolfssl

wolfSSL 4.1.0 has a one-byte heap-based buffer over-read in DecodeCertExtensions in wolfcrypt/src/asn.c because reading the ASN_BOOLEAN byte is mishan...

📅 2019-08-26
CVSS 9.8 Dossier →
CVE-2019-11873 CRITICAL
Component: wolfssl

wolfSSL 4.0.0 has a Buffer Overflow in DoPreSharedKeys in tls13.c when a current identity size is greater than a client identity size. An attacker sen...

📅 2019-05-23
CVSS 9.8 Dossier →
CVE-2019-6439 CRITICAL
Component: wolfssl

examples/benchmark/tls_bench.c in a benchmark tool in wolfSSL through 3.15.7 has a heap-based buffer overflow....

📅 2019-01-16
CVSS 9.8 Dossier →
Component: wolfssl

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. This may...

📅 2019-01-03
CVSS 5.9 Dossier →
Component: wolfssl

wolfcrypt/src/ecc.c in wolfSSL before 3.15.1.patch allows a memory-cache side-channel attack on ECDSA signatures, aka the Return Of the Hidden Number ...

📅 2018-06-15
CVSS 4.7 Dossier →
Component: wolfssl

wolfSSL prior to version 3.12.2 provides a weak Bleichenbacher oracle when any TLS cipher suite using RSA key exchange is negotiated. An attacker can ...

📅 2017-12-13
CVSS 7.5 Dossier →
CVE-2014-2903 MEDIUM
Component: wolfssl

CyaSSL does not check the key usage extension in leaf certificates, which allows remote attackers to spoof servers via a crafted server certificate no...

📅 2017-10-06
CVSS 5.9 Dossier →
CVE-2017-2800 CRITICAL
Component: wolfssl

A specially crafted x509 certificate can cause a single out of bounds byte overwrite in wolfSSL through 3.10.2 resulting in potential certificate vali...

📅 2017-05-24
CVSS 9.8 Dossier →
Component: wolfssl

wolfSSL before 3.11.0 does not prevent wc_DhAgree from accepting a malformed DH key....

📅 2017-05-09
CVSS 7.5 Dossier →
Component: wolfssl

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

📅 2017-05-09
CVSS 7.8 Dossier →
CVE-2017-6076 MEDIUM
Component: wolfssl

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

📅 2017-02-24
CVSS 5.5 Dossier →
CVE-2016-7439 MEDIUM
Component: wolfssl

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

📅 2016-12-13
CVSS 5.5 Dossier →
Page 6 of 7 (147 Total Records)