CVE-2024-45157

An issue was discovered in Mbed TLS before 2.28.9 and 3.x before 3.6.1, in which the user-selected algorithm is not used. Unlike previously documented, enabling MBEDTLS_PSA_HMAC_DRBG_MD_TYPE does not cause the PSA subsystem to use HMAC_DRBG: it uses HMAC_DRBG only when MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG and MBEDTLS_CTR_DRBG_C are disabled.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:arm:mbed_tls:*:*:*:*:*:*:*:*
cpe:2.3:a:arm:mbed_tls:*:*:*:*:*:*:*:*

History

12 Sep 2024, 16:29

Type Values Removed Values Added
First Time Arm
Arm mbed Tls
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.1
CPE cpe:2.3:a:arm:mbed_tls:*:*:*:*:*:*:*:*
CWE NVD-CWE-noinfo
References () https://github.com/Mbed-TLS/mbedtls/releases/ - () https://github.com/Mbed-TLS/mbedtls/releases/ - Release Notes
References () https://mbed-tls.readthedocs.io/en/latest/security-advisories/ - () https://mbed-tls.readthedocs.io/en/latest/security-advisories/ - Vendor Advisory
References () https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2024-08-1/ - () https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2024-08-1/ - Vendor Advisory

06 Sep 2024, 12:08

Type Values Removed Values Added
Summary
  • (es) Se descubrió un problema en Mbed TLS anterior a la versión 2.28.9 y en la versión 3.x anterior a la 3.6.1, en el que no se utiliza el algoritmo seleccionado por el usuario. A diferencia de lo documentado anteriormente, habilitar MBEDTLS_PSA_HMAC_DRBG_MD_TYPE no hace que el subsistema PSA utilice HMAC_DRBG: utiliza HMAC_DRBG solo cuando MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG y MBEDTLS_CTR_DRBG_C están deshabilitados.

05 Sep 2024, 19:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-09-05 19:15

Updated : 2024-09-12 16:29


NVD link : CVE-2024-45157

Mitre link : CVE-2024-45157

CVE.ORG link : CVE-2024-45157


JSON object : View

Products Affected

arm

  • mbed_tls