Approved changes feed: RSS · Atom
cpe:2.3:a:mbed:mbedtls:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Mbed (87998bba-54d5-5263-9051-22db2e198af5) |
|---|---|
| Product | Mbedtls (1be0352b-fd2a-56fa-8e28-941d72a51557) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 |
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 |
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 |
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.