VYPR

mbedtls-docs

by Arm

CVEs (4)

  • CVE-2025-47917HigJul 20, 2025
    risk 0.61cvss 8.9epss 0.02

    Mbed TLS before 3.6.4 allows a use-after-free in certain situations of applications that are developed in accordance with the documentation. The function mbedtls_x509_string_to_names() takes a head argument that is documented as an output argument. The documentation does not…

  • CVE-2025-52496HigJul 4, 2025
    risk 0.51cvss 7.8epss 0.00

    Mbed TLS before 3.6.4 has a race condition in AESNI detection if certain compiler optimizations occur. An attacker may be able to extract an AES key from a multithreaded program, or perform a GCM forgery.

  • CVE-2025-49601MedJul 4, 2025
    risk 0.31cvss 4.8epss 0.00

    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 out-of-bounds read on truncated input. Specifically, an out-of-bounds read in mbedtls_lms_import_public_key…

  • CVE-2025-48965MedJul 20, 2025
    risk 0.26cvss 4.0epss 0.00

    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.