Mbed TLS
cpe:2.3:a:arm:mbed_tls:*:*:*:*:*:*:*, +1 more
- >= 3.3.0, <= 3.6.5
- 4.0.0
A vulnerability allowing algorithm downgrade in signature processing has been identified in Mbed TLS versions 3.3.0 prior to 3.6.5 and 4.0.0. This issue arises because the Mbed TLS client in these versions accepts any signature algorithm choice made by the server for TLS 1.2, disregarding the client's configured security policy. As a result, a server could potentially force a client to accept a less secure algorithm, bypassing the client's intended security settings.
Exploitation of this vulnerability leads to a bypass of the client's signature algorithm policy, allowing a server to impose less secure algorithms during the TLS handshake.
Users are advised to upgrade to Mbed TLS versions 3.6.6 or 4.1.0. For those maintaining branches with backported bug fixes, relevant commits are available for Mbed TLS 3.6.x and Mbed TLS 4.x.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.