Search for packages
| purl | pkg:deb/debian/mbedtls@2.4.2-1%2Bdeb9u1~bpo8%2B1 |
| 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.) |
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. |
Affected by 28 other vulnerabilities. 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. |
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. |
Affected by 28 other vulnerabilities. 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. |
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. |
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. |
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. |
Affected by 10 other vulnerabilities. |
|
VCID-a2ju-9xnt-5qfg
Aliases: CVE-2017-14032 |
Affected by 28 other vulnerabilities. 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. |
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. |
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. |
Affected by 28 other vulnerabilities. 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. |
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. |
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. |
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). |
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. |
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. |
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. |
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. |
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. |
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. |
Affected by 28 other vulnerabilities. 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. |
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. |
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. |
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. |
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. |
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. |
Affected by 28 other vulnerabilities. Affected by 19 other vulnerabilities. |
| Vulnerability | Summary | Aliases |
|---|---|---|
| This package is not known to fix vulnerabilities. | ||