MB
Product
mbedtls
by Mbed · last CVE Jul 20, 2025
13
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 3High 3Medium 6Low 1
Watch

Add mbedtls to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2025-47917
9.8
2%
Jul 20
Mbed TLS before 3.6.4 allows a use-after-free in certain situations of applications that are developed in accordance with the documentation
Affected: before 3.6.4
CVE-2024-49195
9.8
1%
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
1%
Sep 5
An issue was discovered in Mbed TLS 3.6 before 3.6.1
Affected: 3.6 before 3.6.1
CVE-2024-28960
8.2
1%
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: 2.18.0 before 2.28.8; 3.x before 3.6.0
CVE-2025-52496
7.8
0%
Jul 4
Mbed TLS before 3.6.4 has a race condition in AESNI detection if certain compiler optimizations occur
Affected: before 3.6.4
CVE-2025-48965
7.5
1%
Jul 20
Mbed TLS before 3.6.4 has a NULL pointer dereference because mbedtls_asn1_store_named_data can trigger conflicting data with val.p of NULL but val.len greater than zero
Affected: before 3.6.4
CVE-2025-49601
6.5
0%
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
0%
Apr 3
An issue was discovered in Mbed TLS 3.5.x before 3.6.0
Affected: before 3.6.0
CVE-2025-27809
5.4
0%
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: before 2.28.10; 3.0.0 before 3.6.3
CVE-2025-49600
4.9
0%
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-52497
4.8
0%
Jul 4
Mbed TLS before 3.6.4 has a PEM parsing one-byte heap-based buffer underflow, in mbedtls_pem_read_buffer and two mbedtls_pk_parse functions, via untrusted PEM input
Affected: before 3.6.4
CVE-2025-27810
4.8
0%
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: before 2.28.10; 3.0.0 before 3.6.3
CVE-2025-49087
3.7
0%
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
Showing 13