Vulnerability identifier: #VU84842
Vulnerability risk: Low
CVSSv4.0: 1.7 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear]
CVE-ID: CVE-2024-1543
CWE-ID:
CWE-310
Exploitation vector: Network
Exploit availability: No
Vulnerable software:
wolfSSL
Universal components / Libraries /
Libraries used by multiple products
Vendor: wolfSSL
Description
The vulnerability allows a remote attacker to gain access to sensitive information.
A side channel vulnerability with AES T-Tables is possible in a very controlled environment where precision sub-cache-line inspection can happen, such as inside an Intel SGX enclave. This can lead to recovery of the AES key. To prevent this type of attack, wolfSSL added an AES bitsliced implementation which can be enabled with the "--enable-aes-bitsliced" configure option.
Mitigation
Install updates from vendor's website.
Vulnerable software versions
wolfSSL: 5.0.0 - 5.6.4
External links
https://github.com/wolfSSL/wolfssl/releases/tag/v5.6.6-stable
https://github.com/wolfSSL/wolfssl/pull/6854
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.