Search for packages
Package details: pkg:deb/debian/mbedtls@2.4.2-1%2Bdeb9u1~bpo8%2B1
purl pkg:deb/debian/mbedtls@2.4.2-1%2Bdeb9u1~bpo8%2B1
Next non-vulnerable version 3.6.4-2
Latest non-vulnerable version 3.6.4-2
Risk 4.4
Vulnerabilities affecting this package (28)
Vulnerability Summary Fixed by
VCID-1dk2-z5hq-9uhc
Aliases:
CVE-2019-16910
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 key via side-channel attacks if a victim signs the same message many times. (For Mbed TLS, the fix is also available in versions 2.7.12 and 2.16.3.)
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-1s12-4sah-bfg8
Aliases:
CVE-2018-0487
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 mishandled during RSASSA-PSS signature verification within a TLS or DTLS session.
2.4.2-1+deb9u3
Affected by 28 other vulnerabilities.
2.16.0-1
Affected by 19 other vulnerabilities.
VCID-27ej-5rg6-uqa9
Aliases:
CVE-2018-9988
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.
2.16.0-1
Affected by 19 other vulnerabilities.
VCID-3yq1-tg2q-h7b6
Aliases:
CVE-2018-0488
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 corruption) via a crafted application packet within a TLS or DTLS session.
2.4.2-1+deb9u3
Affected by 28 other vulnerabilities.
2.16.0-1
Affected by 19 other vulnerabilities.
VCID-4xy3-nnaj-s7hg
Aliases:
CVE-2020-10941
Arm Mbed TLS before 2.16.5 allows attackers to obtain sensitive information (an RSA private key) by measuring cache usage during an import.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-76v1-58ee-ayc3
Aliases:
CVE-2018-9989
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.
2.16.0-1
Affected by 19 other vulnerabilities.
VCID-8nqz-ezpz-27dd
Aliases:
CVE-2022-46392
An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) can recover an RSA private key after observing the victim performing a single private-key operation, if the window size (MBEDTLS_MPI_WINDOW_SIZE) used for the exponentiation is 3 or smaller.
2.28.3-1
Affected by 10 other vulnerabilities.
VCID-8pdb-tcxb-4uah
Aliases:
CVE-2021-44732
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.
2.28.3-1
Affected by 10 other vulnerabilities.
VCID-a2ju-9xnt-5qfg
Aliases:
CVE-2017-14032
2.4.2-1+deb9u3
Affected by 28 other vulnerabilities.
2.16.0-1
Affected by 19 other vulnerabilities.
VCID-a53y-gez2-yqgg
Aliases:
CVE-2020-10932
An issue was discovered in Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15. An attacker that can get precise enough side-channel measurements can recover the long-term ECDSA private key by (1) reconstructing the projective coordinate of the result of scalar multiplication by exploiting side channels in the conversion to affine coordinates; (2) using an attack described by Naccache, Smart, and Stern in 2003 to recover a few bits of the ephemeral scalar from those projective coordinates via several measurements; and (3) using a lattice attack to get from there to the long-term ECDSA private key used for the signatures. Typically an attacker would have sufficient access when attacking an SGX enclave and controlling the untrusted OS.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-ab7z-b5a3-xuex
Aliases:
CVE-2020-36478
An issue was discovered in Mbed TLS before 2.25.0 (and before 2.16.9 LTS and before 2.7.18 LTS). A NULL algorithm parameters entry looks identical to an array of REAL (size zero) and thus the certificate is considered valid. However, if the parameters do not match in any way, then the certificate should be considered invalid.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-c8et-nqmz-skhy
Aliases:
CVE-2018-0498
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.
2.4.2-1+deb9u3
Affected by 28 other vulnerabilities.
2.16.0-1
Affected by 19 other vulnerabilities.
VCID-dbz8-jg9d-akc6
Aliases:
CVE-2020-36475
An issue was discovered in Mbed TLS before 2.25.0 (and before 2.16.9 LTS and before 2.7.18 LTS). The calculations performed by mbedtls_mpi_exp_mod are not limited; thus, supplying overly large parameters could lead to denial of service when generating Diffie-Hellman key pairs.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-e7q3-uxvj-hkc5
Aliases:
CVE-2020-36422
An issue was discovered in Arm Mbed TLS before 2.23.0. A side channel allows recovery of an ECC private key, related to mbedtls_ecp_check_pub_priv, mbedtls_pk_parse_key, mbedtls_pk_parse_keyfile, mbedtls_ecp_mul, and mbedtls_ecp_mul_restartable.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-gnyq-m9rj-gycp
Aliases:
CVE-2020-36476
An issue was discovered in Mbed TLS before 2.24.0 (and before 2.16.8 LTS and before 2.7.17 LTS). There is missing zeroization of plaintext buffers in mbedtls_ssl_read to erase unused application data from memory.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-h2ka-5vc9-33f5
Aliases:
CVE-2020-36426
An issue was discovered in Arm Mbed TLS before 2.24.0. mbedtls_x509_crl_parse_der has a buffer over-read (of one byte).
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-jby4-pjt5-3ufq
Aliases:
CVE-2019-18222
The ECDSA signature implementation in ecdsa.c in Arm Mbed Crypto 2.1 and Mbed TLS through 2.19.1 does not reduce the blinded scalar before computing the inverse, which allows a local attacker to recover the private key via side-channel attacks.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-jr88-gvr8-nycb
Aliases:
CVE-2021-43666
A Denial of Service vulnerability exists in mbed TLS 3.0.0 and earlier in the mbedtls_pkcs12_derivation function when an input password's length is 0.
2.28.3-1
Affected by 10 other vulnerabilities.
VCID-nsq6-39vc-gyef
Aliases:
CVE-2020-36424
An issue was discovered in Arm Mbed TLS before 2.24.0. An attacker can recover a private key (for RSA or static Diffie-Hellman) via a side-channel attack against generation of base blinding/unblinding values.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-pryv-be37-3ygf
Aliases:
CVE-2020-36423
An issue was discovered in Arm Mbed TLS before 2.23.0. A remote attacker can recover plaintext because a certain Lucky 13 countermeasure doesn't properly consider the case of a hardware accelerator.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-qnku-acqz-tye6
Aliases:
CVE-2020-16150
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. This affects CBC mode because of a computed time difference based on a padding length.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-qqgd-yxb5-x3ar
Aliases:
CVE-2018-0497
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. This vulnerability exists because of an incorrect fix (with a wrong SHA-384 calculation) for CVE-2013-0169.
2.4.2-1+deb9u3
Affected by 28 other vulnerabilities.
2.16.0-1
Affected by 19 other vulnerabilities.
VCID-rq92-edn1-6ugt
Aliases:
CVE-2018-19608
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.
2.16.0-1
Affected by 19 other vulnerabilities.
VCID-ryyu-er25-v3dt
Aliases:
CVE-2021-36647
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 precise enough timing and memory access information (typically an untrusted operating system attacking a secure enclave such as SGX or the TrustZone secure world) to recover the private keys used in RSA.
2.28.3-1
Affected by 10 other vulnerabilities.
VCID-s62q-xa3g-wkea
Aliases:
CVE-2021-24119
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 controlled-channel and side-channel attack on software running in isolated environments that can be single stepped, especially Intel SGX.
2.28.3-1
Affected by 10 other vulnerabilities.
VCID-sy56-syz4-13gb
Aliases:
CVE-2020-36421
An issue was discovered in Arm Mbed TLS before 2.23.0. Because of a side channel in modular exponentiation, an RSA private key used in a secure enclave could be disclosed.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-wgdc-n2qs-w7hq
Aliases:
CVE-2020-36425
An issue was discovered in Arm Mbed TLS before 2.24.0. It incorrectly uses a revocationDate check when deciding whether to honor certificate revocation via a CRL. In some situations, an attacker can exploit this by changing the local clock.
2.16.9-0.1
Affected by 16 other vulnerabilities.
VCID-za15-an9s-gyby
Aliases:
CVE-2017-18187
In ARM mbed TLS before 2.7.0, there is a bounds-check bypass through an integer overflow in PSK identity parsing in the ssl_parse_client_psk_identity() function in library/ssl_srv.c.
2.4.2-1+deb9u3
Affected by 28 other vulnerabilities.
2.16.0-1
Affected by 19 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2025-08-01T19:57:15.059664+00:00 Debian Oval Importer Affected by VCID-qqgd-yxb5-x3ar https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T19:56:09.024190+00:00 Debian Oval Importer Affected by VCID-jby4-pjt5-3ufq https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T19:55:26.793739+00:00 Debian Oval Importer Affected by VCID-dbz8-jg9d-akc6 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T19:03:03.853758+00:00 Debian Oval Importer Affected by VCID-h2ka-5vc9-33f5 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T18:29:36.410525+00:00 Debian Oval Importer Affected by VCID-pryv-be37-3ygf https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T18:18:14.650242+00:00 Debian Oval Importer Affected by VCID-gnyq-m9rj-gycp https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T17:54:25.464176+00:00 Debian Oval Importer Affected by VCID-nsq6-39vc-gyef https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T17:24:34.065010+00:00 Debian Oval Importer Affected by VCID-ab7z-b5a3-xuex https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T17:21:02.259069+00:00 Debian Oval Importer Affected by VCID-e7q3-uxvj-hkc5 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T17:14:53.578893+00:00 Debian Oval Importer Affected by VCID-76v1-58ee-ayc3 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T16:46:47.314499+00:00 Debian Oval Importer Affected by VCID-4xy3-nnaj-s7hg https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T16:45:18.119215+00:00 Debian Oval Importer Affected by VCID-jr88-gvr8-nycb https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T16:32:35.895610+00:00 Debian Oval Importer Affected by VCID-8pdb-tcxb-4uah https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T16:04:59.375954+00:00 Debian Oval Importer Affected by VCID-1s12-4sah-bfg8 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T16:02:04.338519+00:00 Debian Oval Importer Affected by VCID-ryyu-er25-v3dt https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T15:16:23.214645+00:00 Debian Oval Importer Affected by VCID-1dk2-z5hq-9uhc https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T15:10:46.733595+00:00 Debian Oval Importer Affected by VCID-27ej-5rg6-uqa9 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T15:09:44.226559+00:00 Debian Oval Importer Affected by VCID-rq92-edn1-6ugt https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T14:25:37.790061+00:00 Debian Oval Importer Affected by VCID-za15-an9s-gyby https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T14:12:29.167138+00:00 Debian Oval Importer Affected by VCID-c8et-nqmz-skhy https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T13:06:35.638867+00:00 Debian Oval Importer Affected by VCID-s62q-xa3g-wkea https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T12:57:47.777240+00:00 Debian Oval Importer Affected by VCID-8nqz-ezpz-27dd https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T12:46:39.615053+00:00 Debian Oval Importer Affected by VCID-wgdc-n2qs-w7hq https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T12:41:03.275926+00:00 Debian Oval Importer Affected by VCID-a53y-gez2-yqgg https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T12:28:45.789403+00:00 Debian Oval Importer Affected by VCID-qnku-acqz-tye6 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T12:18:12.511097+00:00 Debian Oval Importer Affected by VCID-sy56-syz4-13gb https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T12:06:16.729641+00:00 Debian Oval Importer Affected by VCID-a2ju-9xnt-5qfg https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T12:01:42.140064+00:00 Debian Oval Importer Affected by VCID-3yq1-tg2q-h7b6 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 37.0.0
2025-08-01T11:11:46.508310+00:00 Debian Oval Importer Affected by VCID-za15-an9s-gyby https://www.debian.org/security/oval/oval-definitions-stretch.xml.bz2 37.0.0
2025-08-01T10:55:08.328710+00:00 Debian Oval Importer Affected by VCID-a2ju-9xnt-5qfg https://www.debian.org/security/oval/oval-definitions-stretch.xml.bz2 37.0.0
2025-08-01T10:50:37.355851+00:00 Debian Oval Importer Affected by VCID-c8et-nqmz-skhy https://www.debian.org/security/oval/oval-definitions-stretch.xml.bz2 37.0.0
2025-08-01T10:44:22.346115+00:00 Debian Oval Importer Affected by VCID-qqgd-yxb5-x3ar https://www.debian.org/security/oval/oval-definitions-stretch.xml.bz2 37.0.0
2025-08-01T10:43:09.081174+00:00 Debian Oval Importer Affected by VCID-1s12-4sah-bfg8 https://www.debian.org/security/oval/oval-definitions-stretch.xml.bz2 37.0.0
2025-08-01T10:35:06.062305+00:00 Debian Oval Importer Affected by VCID-3yq1-tg2q-h7b6 https://www.debian.org/security/oval/oval-definitions-stretch.xml.bz2 37.0.0