Leakage of Secure Stack Contents in Arm Cortex-M Devices
CVE-2024-7883
Currently unrated
Key Information:
- Vendor
- Arm Holdings
- Vendor
- CVE Published:
- 31 October 2024
Summary
Certain implementations of the Arm Cortex-M Security Extensions face a vulnerability where secure stack contents can be inadvertently exposed to non-secure states when floating-point values are returned during a function call. This issue arises specifically from the initial usage of floating-point operations after entering the secure state and is attributed to code generated with LLVM-based compilers. As a result, attackers may gain access to limited secure stack data, which poses a potential risk to data confidentiality.
References
Timeline
Vulnerability published