Approved changes feed: RSS · Atom

cpe:2.3:a:mbed:mbedtls:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorMbed (87998bba-54d5-5263-9051-22db2e198af5)
ProductMbedtls (1be0352b-fd2a-56fa-8e28-941d72a51557)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-52497 vulnerable 2026-06-08 07:31:11.686139 Details available
MEDIUM (4.8)
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.
Published: 2025-07-04T00:00:00.000Z
Updated: 2025-11-03T20:05:52.109Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-52496 vulnerable 2026-06-08 07:31:11.684787 Details available
HIGH (7.8)
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.
Published: 2025-07-04T00:00:00.000Z
Updated: 2025-11-03T20:05:50.713Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-49601 vulnerable 2026-06-08 07:29:13.922790 Details available
MEDIUM (4.8)
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 allows context-dependent attackers to trigger a crash or limited adjacent-memory disclosure by supplying a truncated LMS (Leighton-Micali Signature) public-key buffer under four bytes. An LMS public key starts with a 4-byte type indicator. The function mbedtls_lms_import_public_key reads this type indicator before validating the size of its input.
Published: 2025-07-04T00:00:00.000Z
Updated: 2025-07-08T14:36:18.797Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-49600 vulnerable 2026-06-08 07:29:13.922386 Details available
MEDIUM (4.9)
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 Signature) forgery in a fault scenario. Specifically, unchecked return values in mbedtls_lms_verify allow an attacker (who can induce a hardware hash accelerator fault) to bypass LMS signature verification by reusing stale stack data, resulting in acceptance of an invalid signature. In mbedtls_lms_verify, the return values of the internal Merkle tree functions create_merkle_leaf_value and create_merkle_internal_value are not checked. These functions return an integer that indicates whether the call succeeded or not. If a failure occurs, the output buffer (Tc_candidate_root_node) may remain uninitialized, and the result of the signature verification is unpredictable. When the software implementation of SHA-256 is used, these functions will not fail. However, with hardware-accelerated hashing, an attacker could use fault injection against the accelerator to bypass verification.
Published: 2025-07-04T00:00:00.000Z
Updated: 2025-07-08T14:36:23.748Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-49087 vulnerable 2026-06-08 07:29:12.562747 Details available
MEDIUM (4)
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.
Published: 2025-07-20T00:00:00.000Z
Updated: 2025-07-21T20:37:09.142Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-48965 vulnerable 2026-06-08 07:29:12.330698 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-47917 vulnerable 2026-06-08 07:27:15.079443 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-27810 vulnerable 2026-06-08 07:14:55.743487 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-27809 vulnerable 2026-06-08 07:14:55.742182 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-49195 vulnerable 2026-06-08 06:50:13.133253 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-45158 vulnerable 2026-06-08 06:45:55.472703 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-28960 vulnerable 2026-06-08 06:33:28.214900 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-28755 vulnerable 2026-06-08 06:33:27.199758 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-45199 vulnerable 2026-06-08 06:12:42.186581 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-43615 vulnerable 2026-06-08 06:12:37.515651 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.