wolfssl Vulnerability Advisory Catalog

Total 147 security vulnerabilities recorded for wolfssl software and firmware.

← Back to All Vendors
Component: wolfssl

An issue was discovered in wolfSSL before 5.5.0. When a TLS 1.3 client connects to a wolfSSL server and SSL_clear is called on its session, the server...

📅 2022-08-31
CVSS 7.5 Dossier →
Component: wolfssl

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

📅 2022-08-08
CVSS 7.5 Dossier →
Component: wolfssl

In wolfSSL before 5.2.0, a TLS 1.3 server cannot properly enforce a requirement for mutual authentication. A client can simply omit the certificate_ve...

📅 2022-02-24
CVSS 7.5 Dossier →
Component: wolfssl

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. This occurs w...

📅 2022-02-24
CVSS 6.5 Dossier →
CVE-2022-23408 CRITICAL
Component: wolfssl

wolfSSL 5.x before 5.1.1 uses non-random IV values in certain situations. This affects connections (without AEAD) using AES-CBC or DES3 with TLS 1.1 o...

📅 2022-01-18
CVSS 9.1 Dossier →
Component: wolfmqtt

wolfSSL wolfMQTT 1.9 has a heap-based buffer overflow in MqttClient_DecodePacket (called from MqttClient_WaitType and MqttClient_Subscribe)....

📅 2022-01-01
CVSS 5.5 Dossier →
Component: wolfmqtt

wolfSSL wolfMQTT 1.9 has a heap-based buffer overflow in MqttClient_DecodePacket (called from MqttClient_WaitType and MqttClient_Unsubscribe)....

📅 2022-01-01
CVSS 5.5 Dossier →
Component: wolfmqtt

wolfSSL wolfMQTT 1.9 has a heap-based buffer overflow in MqttClient_DecodePacket (called from MqttClient_WaitType and MqttClient_Connect)....

📅 2022-01-01
CVSS 5.5 Dossier →
Component: wolfmqtt

wolfSSL wolfMQTT 1.9 has a heap-based buffer overflow in MqttDecode_Disconnect (called from MqttClient_DecodePacket and MqttClient_WaitType)....

📅 2022-01-01
CVSS 5.5 Dossier →
Component: wolfmqtt

wolfSSL wolfMQTT 1.9 has a heap-based buffer overflow in MqttClient_DecodePacket (called from MqttClient_HandlePacket and MqttClient_WaitType)....

📅 2022-01-01
CVSS 5.5 Dossier →
Component: wolfmqtt

wolfSSL wolfMQTT 1.9 has a heap-based buffer overflow (8 bytes) in MqttDecode_Publish (called from MqttClient_DecodePacket and MqttClient_HandlePacket...

📅 2022-01-01
CVSS 5.5 Dossier →
Component: wolfmqtt

wolfSSL wolfMQTT 1.9 has a heap-based buffer overflow (4 bytes) in MqttDecode_Publish (called from MqttClient_DecodePacket and MqttClient_HandlePacket...

📅 2022-01-01
CVSS 5.5 Dossier →
Component: wolfssl

wolfSSL before 4.8.1 incorrectly skips OCSP verification in certain situations of irrelevant response data that contains the NoCheck extension....

📅 2021-08-12
CVSS 5.9 Dossier →
CVE-2021-37155 CRITICAL
Component: wolfssl

wolfSSL 4.6.x through 4.7.x before 4.8.0 does not produce a failure outcome when the serial number in an OCSP request differs from the serial number i...

📅 2021-07-21
CVSS 9.8 Dossier →
Component: wolfssl

In wolfSSL through 4.6.0, a side-channel vulnerability in base64 PEM file decoding allows system-level (administrator) attackers to obtain information...

📅 2021-07-14
CVSS 4.9 Dossier →
Component: wolfssl

DoTls13CertificateVerify in tls13.c in wolfSSL before 4.7.0 does not cease processing for certain anomalous peer behavior (sending an ED22519, ED448, ...

📅 2021-01-29
CVSS 8.1 Dossier →
CVE-2020-36177 CRITICAL
Component: wolfssl

RsaPad_PSS in wolfcrypt/src/rsa.c in wolfSSL before 4.6.0 has an out-of-bounds write for certain relationships between key size and digest size....

📅 2021-01-06
CVSS 9.8 Dossier →
Component: wolfssl

wolfSSL before 4.5.0 mishandles TLS 1.3 server data in the WAIT_CERT_CR state, within SanityCheckTls13MsgReceived() in tls13.c. This is an incorrect i...

📅 2020-08-24
CVSS 6.8 Dossier →
Component: wolfssl

An issue was discovered in the DTLS handshake implementation in wolfSSL before 4.5.0. Clear DTLS application_data messages in epoch 0 do not produce a...

📅 2020-08-21
CVSS 5.3 Dossier →
Component: wolfssl

An issue was discovered in wolfSSL before 4.5.0, when single precision is not employed. Local attackers can conduct a cache-timing attack against publ...

📅 2020-08-21
CVSS 7.0 Dossier →
Component: wolfssl

An issue was discovered in wolfSSL before 4.5.0. It mishandles the change_cipher_spec (CCS) message processing logic for TLS 1.3. If an attacker sends...

📅 2020-08-21
CVSS 7.5 Dossier →
Component: wolfssl

The private-key operations in ecc.c in wolfSSL before 4.4.0 do not use a constant-time modular inverse when mapping to affine coordinates, aka a "proj...

📅 2020-06-25
CVSS 5.3 Dossier →
Component: wolfssl

wolfSSL 4.3.0 has mulmod code in wc_ecc_mulmod_ex in ecc.c that does not properly resist timing side-channel attacks....

📅 2020-04-12
CVSS 7.5 Dossier →
CVE-2014-2898 CRITICAL
Component: wolfssl

wolfSSL CyaSSL before 2.9.4 allows remote attackers to have unspecified impact via multiple calls to the CyaSSL_read function which triggers an out-of...

📅 2020-01-28
CVSS 9.8 Dossier →
Page 5 of 7 (147 Total Records)