MT
Product
Mbed TLS
43
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 11High 13Medium 14Low 3
Watch
Add Mbed TLS to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-34877 | 9.8 | Apr 2 | An issue was discovered in Mbed TLS versions from 2.19.0 up to 3.6.5, Mbed TLS 4.0.0 Affected: 4.0.0 |
| CVE-2026-34875 | 9.8 | Apr 1 | An issue was discovered in Mbed TLS through 3.6.5 and TF-PSA-Crypto 1.0.0 Affected: 3.5.0 before 3.6.6 |
| CVE-2024-49195 | 9.8 | Oct 15 | Mbed TLS 3.5.x through 3.6.x before 3.6.2 has a buffer underrun in pkwrite when writing an opaque key pair Affected: 3.5.0 before 3.6.2 |
| CVE-2024-45158 | 9.8 | Sep 5 | An issue was discovered in Mbed TLS 3.6 before 3.6.1 Affected: 3.6.0 |
| CVE-2024-45159 | 9.8 | Sep 5 | An issue was discovered in Mbed TLS 3.x before 3.6.1 Affected: 3.2.0 before 3.6.1 |
| CVE-2023-45199 | 9.8 | Oct 7 | Mbed TLS 3.2.x through 3.4.x before 3.5 has a Buffer Overflow that can lead to remote Code execution Affected: 3.2.0 before 3.5.0 |
| CVE-2022-46393 | 9.8 | Dec 15 | An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0 Affected: 3.0.0 before 3.3.0 |
| CVE-2021-44732 | 9.8 | Dec 20 | Mbed TLS before 3.0.1 has a double free in certain out-of-memory conditions, as demonstrated by an mbedtls_ssl_set_session() failure Affected: 3.0.0; 3.0.0 |
| CVE-2026-34873 | 9.1 | Apr 1 | An issue was discovered in Mbed TLS 3.5.0 through 4.0.0 Affected: 3.5.0 before 3.6.6; 4.0.0 before 4.1.0 |
| CVE-2024-30166 | 9.1 | Apr 3 | In Mbed TLS 3.3.0 through 3.5.2 before 3.6.0, a malicious client can cause information disclosure or a denial of service because of a stack buffer over-read (of less than 256… Affected: 3.3.0 before 3.6.0 |
| CVE-2022-35409 | 9.1 | Jul 15 | An issue was discovered in Mbed TLS before 2.28.1 and 3.x before 3.2.0 Affected: 3.0.0 before 3.2.0 |
| CVE-2024-28960 | 8.2 | Mar 29 | An issue was discovered in Mbed TLS 2.18.0 through 2.28.x before 2.28.8 and 3.x before 3.6.0, and Mbed Crypto Affected: 3.0.0 before 3.6.0 |
| CVE-2017-14032 | 8.1 | Aug 30 | ARM mbed TLS before 1.3.21 and 2.x before 2.1.9, if optional authentication is configured, allows remote attackers to bypass peer authentication via an X.509 certificate chain… Affected: 1.3.10; 1.3.11; 1.3.12; 1.3.13; 1.3.14; 1.3.15; +18 more |
| CVE-2017-2784 | 8.1 | Apr 20 | An exploitable free of a stack pointer vulnerability exists in the x509 certificate parsing code of ARM mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2 Affected: through 1.3.18; 2.0.0; 2.1.0; 2.1.1; 2.1.2; 2.1.3; +4 more |
| CVE-2026-25835 | 7.7 | Apr 1 | Mbed TLS before 3.6.6 and TF-PSA-Crypto before 1.1.0 misuse seeds in a Pseudo-Random Number Generator (PRNG) Affected: 4.0.0 |
| CVE-2026-34876 | 7.5 | Apr 2 | An issue was discovered in Mbed TLS 3.x before 3.6.6 Affected: 3.1.0 before 3.6.6 |
| CVE-2026-34874 | 7.5 | Apr 1 | An issue was discovered in Mbed TLS through 3.6.5 and 4.x through 4.0.0 Affected: 3.5.0 before 3.6.6; 4.0.0 |
| CVE-2026-25833 | 7.5 | Apr 1 | Mbed TLS 3.5.0 to 3.6.5 fixed in 3.6.6 and 4.1.0 has a buffer overflow in the x509_inet_pton_ipv6() function Affected: 3.5.0 before 3.6.6; 4.0.0 |
| CVE-2024-23775 | 7.5 | Jan 31 | Integer Overflow vulnerability in Mbed TLS 2.x before 2.28.7 and 3.x before 3.5.2, allows attackers to cause a denial of service (DoS) via mbedtls_x509_set_extension() Affected: 3.0.0 before 3.5.2 |
| CVE-2024-23744 | 7.5 | Jan 21 | An issue was discovered in Mbed TLS 3.5.1 Affected: after 3.4.0 through 3.5.1 |
| CVE-2023-43615 | 7.5 | Oct 7 | Mbed TLS 2.x before 2.28.5 and 3.x before 3.5.0 has a Buffer Overflow Affected: 3.0.0 before 3.5.0 |
| CVE-2021-45450 | 7.5 | Dec 21 | In Mbed TLS before 2.28.0 and 3.x before 3.1.0, psa_cipher_generate_iv and psa_cipher_encrypt allow policy bypass or oracle-based decryption when the output buffer is at memory… Affected: 2.22.0 before 2.28.0; 3.0.0 |
| CVE-2018-9989 | 7.5 | Apr 10 | ARM mbed TLS before 2.1.11, before 2.7.2, and before 2.8.0 has a buffer over-read in ssl_parse_server_psk_hint() that could cause a crash on invalid input Affected: 2.8.0 |
| CVE-2018-9988 | 7.5 | Apr 10 | ARM mbed TLS before 2.1.11, before 2.7.2, and before 2.8.0 has a buffer over-read in ssl_parse_server_key_exchange() that could cause a crash on invalid input Affected: 2.8.0 |
| CVE-2026-25834 | 6.5 | Apr 1 | Mbed TLS v3.3.0 up to 3.6.5 and 4.0.0 allows Algorithm Downgrade Affected: 3.3.0 before 3.6.6; 4.0.0 |
| CVE-2025-49601 | 6.5 | Jul 4 | In MbedTLS 3.3.0 before 3.6.4, mbedtls_lms_import_public_key does not check that the input buffer is at least 4 bytes before reading a 32-bit field, allowing a possible… Affected: 3.3.0 before 3.6.4 |
| CVE-2024-28755 | 6.5 | Apr 3 | An issue was discovered in Mbed TLS 3.5.x before 3.6.0 Affected: 3.5.0 through 3.6.0 |
| CVE-2024-23170 | 5.5 | Jan 31 | An issue was discovered in Mbed TLS 2.x before 2.28.7 and 3.x before 3.5.2 Affected: 3.0.0 before 3.5.2 |
| CVE-2025-27809 | 5.4 | Mar 25 | Mbed TLS before 2.28.10 and 3.x before 3.6.3, on the client side, accepts servers that have trusted certificates for arbitrary hostnames unless the TLS client application calls… Affected: 3.0.0 before 3.6.3 |
| CVE-2024-28836 | 5.4 | Apr 3 | An issue was discovered in Mbed TLS 3.5.x before 3.6.0 Affected: 3.5.0 before 3.6.0 |
| CVE-2022-46392 | 5.3 | Dec 15 | An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0 Affected: 3.0.0 before 3.3.0 |
| CVE-2019-16910 | 5.3 | Sep 26 | Arm Mbed TLS before 2.19.0 and Arm Mbed Crypto before 2.0.0, when deterministic ECDSA is enabled, use an RNG with insufficient entropy for blinding, which might allow an attacker… Affected: 2.17.0 before 2.19.0 |
| CVE-2024-45157 | 5.1 | Sep 5 | An issue was discovered in Mbed TLS before 2.28.9 and 3.x before 3.6.1, in which the user-selected algorithm is not used Affected: 2.26.0 before 2.28.9; 3.2.0 before 3.6.1 |
| CVE-2025-49600 | 4.9 | Jul 4 | In MbedTLS 3.3.0 before 3.6.4, mbedtls_lms_verify may accept invalid signatures if hash computation fails and internal errors go unchecked, enabling LMS (Leighton-Micali… Affected: 3.3.0 before 3.6.4 |
| CVE-2025-27810 | 4.8 | Mar 25 | Mbed TLS before 2.28.10 and 3.x before 3.6.3, in some cases of failed memory allocation or hardware errors, uses uninitialized stack memory to compose the TLS Finished message,… Affected: 3.0.0 before 3.6.3 |
| CVE-2021-36647 | 4.7 | Jan 17 | Use of a Broken or Risky Cryptographic Algorithm in the function mbedtls_mpi_exp_mod() in lignum.c in Mbed TLS Mbed TLS all versions before 3.0.0, 2.27.0 or 2.16.11 allows… Affected: 2.28.0 before 3.0.0 |
| CVE-2020-10932 | 4.7 | Apr 15 | An issue was discovered in Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15 Affected: 2.16.0 before 2.16.6 |
| CVE-2018-19608 | 4.7 | Dec 5 | Arm Mbed TLS before 2.14.1, before 2.7.8, and before 2.1.17 allows a local unprivileged attacker to recover the plaintext of RSA decryption, which is used in RSA-without-(EC)DH(E)… Affected: 2.14.0 before 2.14.1 |
| CVE-2026-25832 | 3.7 | Sep 14 | In Mbed TLS 3.6.x before 3.6.7 and 4.1.x before 4.1.2, the TLS 1.3 client accepts HelloRetryRequest selecting an unadvertised group Affected: 3.5.0 before 3.6.7; 4.0.0 before 4.1.2 |
| CVE-2025-49087 | 3.7 | Jul 20 | In Mbed TLS 3.6.1 through 3.6.3 before 3.6.4, a timing discrepancy in block cipher padding removal allows an attacker to recover the plaintext when PKCS#7 padding mode is used Affected: 3.6.1 before 3.6.4 |
| CVE-2026-73064 | 2.9 | Sep 24 | In Mbed TLS 3.2.0 though 3.6.6 and 4.0.0 through 4.1.0, an attacker who can cause an entropy source to fail can remove or inject bytes into the start of the TLS stream Affected: 3.2.0 before 3.6.7; 4.0.0 before 4.1.1 |
| CVE-2015-8036 | – | Nov 2 | Heap-based buffer overflow in ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (client crash) and… Affected: 1.3.0 before 1.3.14; 2.0.0 before 2.1.2 |
| CVE-2015-5291 | – | Nov 2 | Heap-based buffer overflow in PolarSSL 1.x before 1.2.17 and ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial… Affected: 1.3.0 before 1.3.14; 2.0.0 before 2.1.2 |
Showing 43
