Skip to main content

Mbed Tls

45 CVEs product

Monthly

CVE-2026-34877 Apr 02, 17:16 CRITICAL PATCH Act Now

Mbed TLS versions 2.19.0 through 3.6.5 and 4.0.0 allow remote code execution through memory corruption when attackers modify serialized SSL context or session structures. The vulnerability stems from insufficient validation of deserialized data, enabling arbitrary code execution on systems using affected versions. CISA KEV status and active exploitation data not confirmed in provided intelligence.

Privilege Escalation RCE Buffer Overflow Mbed Tls Arm
NVD VulDB
CVSS 3.1
9.8
EPSS
0.1%
CVE-2025-52497 Jul 04, 15:15 MEDIUM PATCH This Month

A security vulnerability in Mbed TLS before 3.6.4 (CVSS 4.8). Remediation should follow standard vulnerability management procedures. Vendor patch is available.

Information Disclosure Debian Ubuntu Mbed Tls Suse +1
NVD GitHub
CVSS 3.1
4.8
EPSS
0.1%
CVE-2025-52496 Jul 04, 15:15 HIGH POC PATCH This Week

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.

Information Disclosure Debian Ubuntu Mbed Tls Suse +1
NVD GitHub
CVSS 3.1
7.8
EPSS
0.0%
CVE-2025-49601 Jul 04, 15:15 MEDIUM PATCH This Month

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.

Buffer Overflow Information Disclosure Mbed Tls Arm
NVD GitHub VulDB
CVSS 3.1
4.8
EPSS
0.0%
CVE-2025-49600 Jul 04, 15:15 MEDIUM PATCH This Month

A security vulnerability in MbedTLS 3.3.0 (CVSS 4.9). Remediation should follow standard vulnerability management procedures.

Authentication Bypass Mbed Tls Arm
NVD GitHub VulDB
CVSS 3.1
4.9
EPSS
0.0%
CVE-2025-27810 Mar 25, 06:15 MEDIUM PATCH This Month

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, potentially leading to. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, no authentication required. This Use of Uninitialized Resource vulnerability could allow attackers to access uninitialized memory causing crashes or information disclosure.

Authentication Bypass Mbed Tls Arm
NVD GitHub
CVSS 3.1
5.4
EPSS
0.1%
CVE-2025-27809 Mar 25, 06:15 MEDIUM PATCH This Month

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. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.

Information Disclosure Mbed Tls Arm
NVD GitHub
CVSS 3.1
5.4
EPSS
0.1%
CVE-2024-30166 Apr 03, 03:15 CRITICAL Act Now

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 bytes) in a TLS 1.3. Rated critical severity (CVSS 9.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Buffer Overflow Denial Of Service Information Disclosure Stack Overflow Mbed Tls +1
NVD GitHub VulDB
CVSS 3.1
9.1
EPSS
0.3%
CVE-2024-28836 Apr 03, 03:15 MEDIUM This Month

An issue was discovered in Mbed TLS 3.5.x before 3.6.0. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Denial Of Service Mbed Tls Trustedfirmware
NVD GitHub VulDB
CVSS 3.1
5.4
EPSS
0.3%
CVE-2024-28755 Apr 03, 03:15 MEDIUM This Month

An issue was discovered in Mbed TLS 3.5.x before 3.6.0. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Denial Of Service Mbed Tls Trustedfirmware
NVD GitHub VulDB
CVSS 3.1
6.5
EPSS
0.1%
CVE-2024-23744 Jan 21, 23:15 HIGH POC This Week

An issue was discovered in Mbed TLS 3.5.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Mbed Tls Trustedfirmware
NVD GitHub VulDB
CVSS 3.1
7.5
EPSS
0.0%
CVE-2023-45199 Oct 07, 01:15 CRITICAL Act Now

Mbed TLS 3.2.x through 3.4.x before 3.5 has a Buffer Overflow that can lead to remote Code execution. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Mbed Tls Trustedfirmware
NVD VulDB
CVSS 3.1
9.8
EPSS
9.3%
CVE-2023-43615 Oct 07, 01:15 HIGH This Week

Mbed TLS 2.x before 2.28.5 and 3.x before 3.5.0 has a Buffer Overflow. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Buffer Overflow Fedora Mbed Tls Arm Fedoraproject +1
NVD VulDB
CVSS 3.1
7.5
EPSS
0.3%
CVE-2021-36647 Jan 17, 21:15 MEDIUM This Month

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 attackers with access to. Rated medium severity (CVSS 4.7). No vendor patch available.

Information Disclosure Mbed Tls Arm Trustedfirmware
NVD GitHub VulDB
CVSS 3.1
4.7
EPSS
0.1%
CVE-2022-46393 Dec 15, 23:15 CRITICAL Act Now

An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Buffer Overflow Information Disclosure Fedora Mbed Tls Arm +2
NVD GitHub VulDB
CVSS 3.1
9.8
EPSS
0.9%
CVE-2022-46392 Dec 15, 23:15 MEDIUM This Month

An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.

Information Disclosure Fedora Mbed Tls Arm Fedoraproject +1
NVD GitHub VulDB
CVSS 3.1
5.3
EPSS
0.2%
CVE-2022-35409 Jul 15, 14:15 CRITICAL POC Act Now

An issue was discovered in Mbed TLS before 2.28.1 and 3.x before 3.2.0. Rated critical severity (CVSS 9.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Debian Debian Linux Mbed Tls +2
NVD GitHub VulDB
CVSS 3.1
9.1
EPSS
2.0%
CVE-2021-45451 Dec 21, 07:15 HIGH PATCH This Week

In Mbed TLS before 3.1.0, psa_aead_generate_nonce allows policy bypass or oracle-based decryption when the output buffer is at memory locations accessible to an untrusted application. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Authentication Bypass Oracle Fedora Mbed Tls Arm +1
NVD GitHub
CVSS 3.1
7.5
EPSS
0.9%
CVE-2021-45450 Dec 21, 07:15 HIGH This Week

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 locations accessible. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Authentication Bypass Oracle Fedora Mbed Tls Fedoraproject +1
NVD GitHub VulDB
CVSS 3.1
7.5
EPSS
0.1%
CVE-2021-44732 Dec 20, 08:15 CRITICAL POC Act Now

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. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Debian Debian Linux Mbed Tls Arm +1
NVD GitHub
CVSS 3.1
9.8
EPSS
1.0%
CVE-2021-24119 Jul 14, 13:15 MEDIUM This Month

In Trusted Firmware Mbed TLS 2.24.0, a side-channel vulnerability in base64 PEM file decoding allows system-level (administrator) attackers to obtain information about secret RSA keys via a. Rated medium severity (CVSS 4.9), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Information Disclosure Debian Intel Debian Linux Fedora +3
NVD GitHub
CVSS 3.1
4.9
EPSS
1.4%
CVE-2020-16150 Sep 02, 16:15 MEDIUM This Month

A Lucky 13 timing side channel in mbedtls_ssl_decrypt_buf in library/ssl_msg.c in Trusted Firmware Mbed TLS through 2.23.0 allows an attacker to recover secret key information. Rated medium severity (CVSS 5.5), this vulnerability is low attack complexity. No vendor patch available.

Information Disclosure Debian Debian Linux Fedora Mbed Tls +2
NVD
CVSS 3.1
5.5
EPSS
0.4%
CVE-2020-10932 Apr 15, 14:15 MEDIUM This Month

An issue was discovered in Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15. Rated medium severity (CVSS 4.7). No vendor patch available.

Information Disclosure Debian Debian Linux Fedora Mbed Tls +3
NVD VulDB
CVSS 3.1
4.7
EPSS
0.0%
CVE-2020-10941 Mar 24, 20:15 MEDIUM This Month

Arm Mbed TLS before 2.16.5 allows attackers to obtain sensitive information (an RSA private key) by measuring cache usage during an import. Rated medium severity (CVSS 5.9), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.

Information Disclosure Debian Debian Linux Fedora Mbed Tls +3
NVD
CVSS 3.1
5.9
EPSS
1.6%
CVE-2019-16910 Sep 26, 13:15 MEDIUM PATCH This Month

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 to recover a private. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required.

Information Disclosure Debian Debian Linux Fedora Mbed Tls +4
NVD GitHub VulDB
CVSS 3.1
5.3
EPSS
0.7%
CVE-2018-19608 Dec 05, 22:29 MEDIUM This Month

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) cipher suites. Rated medium severity (CVSS 4.7). No vendor patch available.

Privilege Escalation Mbed Tls Arm Trustedfirmware
NVD VulDB
CVSS 3.0
4.7
EPSS
0.3%
CVE-2018-0498 Jul 28, 17:29 MEDIUM This Month

ARM mbed TLS before 2.12.0, before 2.7.5, and before 2.1.14 allows local users to achieve partial plaintext recovery (for a CBC based ciphersuite) via a cache-based side-channel attack. Rated medium severity (CVSS 4.7). No vendor patch available.

Information Disclosure Debian Debian Linux Mbed Tls Arm
NVD
CVSS 3.0
4.7
EPSS
0.4%
CVE-2018-0497 Jul 28, 17:29 MEDIUM This Month

ARM mbed TLS before 2.12.0, before 2.7.5, and before 2.1.14 allows remote attackers to achieve partial plaintext recovery (for a CBC based ciphersuite) via a timing-based side-channel attack. Rated medium severity (CVSS 5.9), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.

Information Disclosure Debian Debian Linux Mbed Tls Arm
NVD
CVSS 3.0
5.9
EPSS
2.7%
CVE-2018-1000520 Jun 26, 16:29 HIGH This Week

ARM mbedTLS version 2.7.0 and earlier contains a Ciphersuite Allows Incorrectly Signed Certificates vulnerability in mbedtls_ssl_get_verify_result() that can result in ECDSA-signed certificates are. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Mbed Tls Arm
NVD GitHub
CVSS 3.0
7.5
EPSS
0.7%
CVE-2018-9989 Apr 10, 19:29 HIGH PATCH This Week

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. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Out-of-bounds Read vulnerability could allow attackers to read data from memory outside the intended buffer boundaries.

Buffer Overflow Information Disclosure Debian Debian Linux Mbed Tls +2
NVD GitHub VulDB
CVSS 3.1
7.5
EPSS
0.4%
CVE-2018-9988 Apr 10, 19:29 HIGH PATCH This Week

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. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Out-of-bounds Read vulnerability could allow attackers to read data from memory outside the intended buffer boundaries.

Buffer Overflow Information Disclosure Debian Debian Linux Mbed Tls +2
NVD GitHub VulDB
CVSS 3.1
7.5
EPSS
0.7%
CVE-2018-0488 Feb 13, 15:29 CRITICAL Act Now

ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary code or cause a denial of service (heap. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Denial Of Service Memory Corruption Debian +3
NVD
CVSS 3.0
9.8
EPSS
4.9%
CVE-2018-0487 Feb 13, 15:29 CRITICAL Act Now

ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via a crafted certificate chain that is. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Denial Of Service Debian Debian Linux +2
NVD
CVSS 3.0
9.8
EPSS
3.3%
CVE-2017-14032 Aug 30, 20:29 HIGH PATCH This Week

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 with many. Rated high severity (CVSS 8.1), this vulnerability is remotely exploitable, no authentication required. This Improper Authentication vulnerability could allow attackers to bypass authentication mechanisms to gain unauthorized access.

Authentication Bypass Mbed Tls Arm
NVD GitHub VulDB
CVSS 3.0
8.1
EPSS
0.1%
CVE-2017-2784 Apr 20, 18:59 HIGH POC This Week

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. Rated high severity (CVSS 8.1), this vulnerability is remotely exploitable, no authentication required. Public exploit code available and no vendor patch available.

RCE Mbed Tls Arm
NVD VulDB
CVSS 3.0
8.1
EPSS
3.1%
CVE-2015-8036 Nov 02, 19:59 MEDIUM This Month

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 possibly execute. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

RCE Buffer Overflow Denial Of Service Debian Debian Linux +6
NVD VulDB
CVSS 2.0
6.8
EPSS
1.4%
CVE-2015-5291 Nov 02, 19:59 MEDIUM This Month

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 of service (client. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

RCE Buffer Overflow Denial Of Service Debian Debian Linux +7
NVD VulDB
CVSS 2.0
6.8
EPSS
2.0%
CVE-2024-23775 May 27, 22:00 HIGH This Week

Alpine Linux: mbedtls fixed in 2.28.7-r0

Information Disclosure Integer Overflow Mbed Tls Arm Trustedfirmware
NVD VulDB
CVSS 3.1
7.5
EPSS
0.4%
CVE-2024-49195 May 27, 22:00 CRITICAL Act Now

Alpine Linux: mbedtls fixed in 3.6.2-r0

Buffer Overflow Memory Corruption Mbed Tls Trustedfirmware
NVD VulDB
CVSS 3.1
9.8
EPSS
1.0%
CVE-2024-45159 May 27, 22:00 CRITICAL Act Now

Alpine Linux: mbedtls fixed in 3.6.1-r0

Information Disclosure Mbed Tls Trustedfirmware
NVD GitHub VulDB
CVSS 3.1
9.8
EPSS
0.6%
CVE-2024-45158 May 27, 22:00 CRITICAL Act Now

Alpine Linux: mbedtls fixed in 3.6.1-r0

Buffer Overflow Stack Overflow Mbed Tls Trustedfirmware
NVD GitHub VulDB
CVSS 3.1
9.8
EPSS
0.7%
CVE-2024-45157 May 27, 22:00 MEDIUM This Month

Alpine Linux: mbedtls fixed in 3.6.1-r0

Information Disclosure Mbed Tls Trustedfirmware
NVD GitHub VulDB
CVSS 3.1
5.1
EPSS
0.1%
CVE-2024-28960 May 27, 22:00 HIGH This Week

Alpine Linux: mbedtls fixed in 2.28.8-r0

Authentication Bypass Fedora Mbed Tls Mbed Crypto Arm +2
NVD GitHub VulDB
CVSS 3.1
8.2
EPSS
0.1%
CVE-2025-49087 May 27, 22:00 MEDIUM POC This Month

Mbed TLS on Alpine Linux contains a vulnerability addressed by upgrading the Alpine package to version 3.6.4-r0. The specific flaw, its CWE classification, and CVSS severity are not disclosed in available intelligence - only the fix version and affected platform (Alpine Linux) are confirmed. With an EPSS score of 0.43% (63rd percentile), exploitation probability is low in absolute terms, though the percentile ranking places it above the majority of tracked CVEs. No public exploit code or active exploitation has been identified at time of analysis.

Information Disclosure Mbed Tls Trustedfirmware
NVD GitHub
CVSS 3.1
4.0
EPSS
0.4%
CVE-2024-23170 May 27, 22:00 MEDIUM This Month

Alpine Linux: mbedtls fixed in 2.28.7-r0

Information Disclosure Mbed Tls Arm Trustedfirmware
NVD VulDB
CVSS 3.1
5.5
EPSS
0.2%
EPSS 0% CVSS 9.8
CRITICAL PATCH Act Now

Mbed TLS versions 2.19.0 through 3.6.5 and 4.0.0 allow remote code execution through memory corruption when attackers modify serialized SSL context or session structures. The vulnerability stems from insufficient validation of deserialized data, enabling arbitrary code execution on systems using affected versions. CISA KEV status and active exploitation data not confirmed in provided intelligence.

Privilege Escalation RCE Buffer Overflow +2
NVD VulDB
EPSS 0% CVSS 4.8
MEDIUM PATCH This Month

A security vulnerability in Mbed TLS before 3.6.4 (CVSS 4.8). Remediation should follow standard vulnerability management procedures. Vendor patch is available.

Information Disclosure Debian Ubuntu +3
NVD GitHub
EPSS 0% CVSS 7.8
HIGH POC PATCH This Week

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.

Information Disclosure Debian Ubuntu +3
NVD GitHub
EPSS 0% CVSS 4.8
MEDIUM PATCH This Month

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.

Buffer Overflow Information Disclosure Mbed Tls +1
NVD GitHub VulDB
EPSS 0% CVSS 4.9
MEDIUM PATCH This Month

A security vulnerability in MbedTLS 3.3.0 (CVSS 4.9). Remediation should follow standard vulnerability management procedures.

Authentication Bypass Mbed Tls Arm
NVD GitHub VulDB
EPSS 0% CVSS 5.4
MEDIUM PATCH This Month

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, potentially leading to. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, no authentication required. This Use of Uninitialized Resource vulnerability could allow attackers to access uninitialized memory causing crashes or information disclosure.

Authentication Bypass Mbed Tls Arm
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM PATCH This Month

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. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.

Information Disclosure Mbed Tls Arm
NVD GitHub
EPSS 0% CVSS 9.1
CRITICAL Act Now

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 bytes) in a TLS 1.3. Rated critical severity (CVSS 9.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Buffer Overflow Denial Of Service Information Disclosure +3
NVD GitHub VulDB
EPSS 0% CVSS 5.4
MEDIUM This Month

An issue was discovered in Mbed TLS 3.5.x before 3.6.0. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Denial Of Service Mbed Tls Trustedfirmware
NVD GitHub VulDB
EPSS 0% CVSS 6.5
MEDIUM This Month

An issue was discovered in Mbed TLS 3.5.x before 3.6.0. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Denial Of Service Mbed Tls Trustedfirmware
NVD GitHub VulDB
EPSS 0% CVSS 7.5
HIGH POC This Week

An issue was discovered in Mbed TLS 3.5.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Mbed Tls Trustedfirmware
NVD GitHub VulDB
EPSS 9% CVSS 9.8
CRITICAL Act Now

Mbed TLS 3.2.x through 3.4.x before 3.5 has a Buffer Overflow that can lead to remote Code execution. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Mbed Tls +1
NVD VulDB
EPSS 0% CVSS 7.5
HIGH This Week

Mbed TLS 2.x before 2.28.5 and 3.x before 3.5.0 has a Buffer Overflow. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Buffer Overflow Fedora Mbed Tls +3
NVD VulDB
EPSS 0% CVSS 4.7
MEDIUM This Month

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 attackers with access to. Rated medium severity (CVSS 4.7). No vendor patch available.

Information Disclosure Mbed Tls Arm +1
NVD GitHub VulDB
EPSS 1% CVSS 9.8
CRITICAL Act Now

An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Buffer Overflow Information Disclosure Fedora +4
NVD GitHub VulDB
EPSS 0% CVSS 5.3
MEDIUM This Month

An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.

Information Disclosure Fedora Mbed Tls +3
NVD GitHub VulDB
EPSS 2% CVSS 9.1
CRITICAL POC Act Now

An issue was discovered in Mbed TLS before 2.28.1 and 3.x before 3.2.0. Rated critical severity (CVSS 9.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Debian +4
NVD GitHub VulDB
EPSS 1% CVSS 7.5
HIGH PATCH This Week

In Mbed TLS before 3.1.0, psa_aead_generate_nonce allows policy bypass or oracle-based decryption when the output buffer is at memory locations accessible to an untrusted application. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Authentication Bypass Oracle Fedora +3
NVD GitHub
EPSS 0% CVSS 7.5
HIGH This Week

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 locations accessible. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Authentication Bypass Oracle Fedora +3
NVD GitHub VulDB
EPSS 1% CVSS 9.8
CRITICAL POC Act Now

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. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Debian Debian Linux +3
NVD GitHub
EPSS 1% CVSS 4.9
MEDIUM This Month

In Trusted Firmware Mbed TLS 2.24.0, a side-channel vulnerability in base64 PEM file decoding allows system-level (administrator) attackers to obtain information about secret RSA keys via a. Rated medium severity (CVSS 4.9), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

Information Disclosure Debian Intel +5
NVD GitHub
EPSS 0% CVSS 5.5
MEDIUM This Month

A Lucky 13 timing side channel in mbedtls_ssl_decrypt_buf in library/ssl_msg.c in Trusted Firmware Mbed TLS through 2.23.0 allows an attacker to recover secret key information. Rated medium severity (CVSS 5.5), this vulnerability is low attack complexity. No vendor patch available.

Information Disclosure Debian Debian Linux +4
NVD
EPSS 0% CVSS 4.7
MEDIUM This Month

An issue was discovered in Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15. Rated medium severity (CVSS 4.7). No vendor patch available.

Information Disclosure Debian Debian Linux +5
NVD VulDB
EPSS 2% CVSS 5.9
MEDIUM This Month

Arm Mbed TLS before 2.16.5 allows attackers to obtain sensitive information (an RSA private key) by measuring cache usage during an import. Rated medium severity (CVSS 5.9), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.

Information Disclosure Debian Debian Linux +5
NVD
EPSS 1% CVSS 5.3
MEDIUM PATCH This Month

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 to recover a private. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required.

Information Disclosure Debian Debian Linux +6
NVD GitHub VulDB
EPSS 0% CVSS 4.7
MEDIUM This Month

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) cipher suites. Rated medium severity (CVSS 4.7). No vendor patch available.

Privilege Escalation Mbed Tls Arm +1
NVD VulDB
EPSS 0% CVSS 4.7
MEDIUM This Month

ARM mbed TLS before 2.12.0, before 2.7.5, and before 2.1.14 allows local users to achieve partial plaintext recovery (for a CBC based ciphersuite) via a cache-based side-channel attack. Rated medium severity (CVSS 4.7). No vendor patch available.

Information Disclosure Debian Debian Linux +2
NVD
EPSS 3% CVSS 5.9
MEDIUM This Month

ARM mbed TLS before 2.12.0, before 2.7.5, and before 2.1.14 allows remote attackers to achieve partial plaintext recovery (for a CBC based ciphersuite) via a timing-based side-channel attack. Rated medium severity (CVSS 5.9), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.

Information Disclosure Debian Debian Linux +2
NVD
EPSS 1% CVSS 7.5
HIGH This Week

ARM mbedTLS version 2.7.0 and earlier contains a Ciphersuite Allows Incorrectly Signed Certificates vulnerability in mbedtls_ssl_get_verify_result() that can result in ECDSA-signed certificates are. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Mbed Tls Arm
NVD GitHub
EPSS 0% CVSS 7.5
HIGH PATCH This Week

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. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Out-of-bounds Read vulnerability could allow attackers to read data from memory outside the intended buffer boundaries.

Buffer Overflow Information Disclosure Debian +4
NVD GitHub VulDB
EPSS 1% CVSS 7.5
HIGH PATCH This Week

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. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Out-of-bounds Read vulnerability could allow attackers to read data from memory outside the intended buffer boundaries.

Buffer Overflow Information Disclosure Debian +4
NVD GitHub VulDB
EPSS 5% CVSS 9.8
CRITICAL Act Now

ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary code or cause a denial of service (heap. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Denial Of Service +5
NVD
EPSS 3% CVSS 9.8
CRITICAL Act Now

ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via a crafted certificate chain that is. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Denial Of Service +4
NVD
EPSS 0% CVSS 8.1
HIGH PATCH This Week

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 with many. Rated high severity (CVSS 8.1), this vulnerability is remotely exploitable, no authentication required. This Improper Authentication vulnerability could allow attackers to bypass authentication mechanisms to gain unauthorized access.

Authentication Bypass Mbed Tls Arm
NVD GitHub VulDB
EPSS 3% CVSS 8.1
HIGH POC This Week

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. Rated high severity (CVSS 8.1), this vulnerability is remotely exploitable, no authentication required. Public exploit code available and no vendor patch available.

RCE Mbed Tls Arm
NVD VulDB
EPSS 1% CVSS 6.8
MEDIUM This Month

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 possibly execute. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

RCE Buffer Overflow Denial Of Service +8
NVD VulDB
EPSS 2% CVSS 6.8
MEDIUM This Month

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 of service (client. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

RCE Buffer Overflow Denial Of Service +9
NVD VulDB
EPSS 0% CVSS 7.5
HIGH This Week

Alpine Linux: mbedtls fixed in 2.28.7-r0

Information Disclosure Integer Overflow Mbed Tls +2
NVD VulDB
EPSS 1% CVSS 9.8
CRITICAL Act Now

Alpine Linux: mbedtls fixed in 3.6.2-r0

Buffer Overflow Memory Corruption Mbed Tls +1
NVD VulDB
EPSS 1% CVSS 9.8
CRITICAL Act Now

Alpine Linux: mbedtls fixed in 3.6.1-r0

Information Disclosure Mbed Tls Trustedfirmware
NVD GitHub VulDB
EPSS 1% CVSS 9.8
CRITICAL Act Now

Alpine Linux: mbedtls fixed in 3.6.1-r0

Buffer Overflow Stack Overflow Mbed Tls +1
NVD GitHub VulDB
EPSS 0% CVSS 5.1
MEDIUM This Month

Alpine Linux: mbedtls fixed in 3.6.1-r0

Information Disclosure Mbed Tls Trustedfirmware
NVD GitHub VulDB
EPSS 0% CVSS 8.2
HIGH This Week

Alpine Linux: mbedtls fixed in 2.28.8-r0

Authentication Bypass Fedora Mbed Tls +4
NVD GitHub VulDB
EPSS 0% CVSS 4.0
MEDIUM POC This Month

Mbed TLS on Alpine Linux contains a vulnerability addressed by upgrading the Alpine package to version 3.6.4-r0. The specific flaw, its CWE classification, and CVSS severity are not disclosed in available intelligence - only the fix version and affected platform (Alpine Linux) are confirmed. With an EPSS score of 0.43% (63rd percentile), exploitation probability is low in absolute terms, though the percentile ranking places it above the majority of tracked CVEs. No public exploit code or active exploitation has been identified at time of analysis.

Information Disclosure Mbed Tls Trustedfirmware
NVD GitHub
EPSS 0% CVSS 5.5
MEDIUM This Month

Alpine Linux: mbedtls fixed in 2.28.7-r0

Information Disclosure Mbed Tls Arm +1
NVD VulDB

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy