CVE-2024-45157
Medium
Description
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.
SeverityMedium
CVSS5.1
Exploit probability—
ProductTrustedfirmware Mbed Tls
PublishedSep 5, 2024
First seenSep 5, 2024
Weakness typeCWE-696CWE-696
How to fix
Update
- trustedfirmware mbed_tls2.28.9, 3.6.1 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| trustedfirmware mbed_tls | 2.26.0 ≤ v < 2.28.9, 3.2.0 ≤ v < 3.6.1 | 2.28.9, 3.6.1 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.