CVE-2024-7883
LOWDescription
When using Arm Cortex-M Security Extensions (CMSE), Secure stack contents can be leaked to Non-secure state via floating-point registers when a Secure to Non-secure function call is made that returns a floating-point value and when this is the first use of floating-point since entering Secure state. This allows an attacker to read a limited quantity of Secure stack contents with an impact on confidentiality. This issue is specific to code generated using LLVM-based compilers.
Is your site exposed to CVE-2024-7883?
Run a free security scan — no signup, results in seconds.
CVSS v3.1 Score
Weakness Type (CWE)
Affected Products
| Vendor | Product |
|---|---|
| arm | arm_compiler_for_embedded |
| arm | arm_compiler_for_embedded_fusa |
| arm | arm_compiler_for_embedded_fusa |
| arm | arm_compiler_for_functional_safety |
| arm | clang |
References
Frequently Asked Questions
What is CVE-2024-7883? +
How severe is CVE-2024-7883? +
What products are affected by CVE-2024-7883? +
How do I check if I'm vulnerable to CVE-2024-7883? +
Related Vulnerabilities
Allocation of Resources Without Limits and Throttling and Sensitive Information in Resource Not Removed Before Reuse in the ASUS System …
Potential information leak in bolt protocol handshake in Neo4j Enterprise and Community editions allows attacker to obtain one byte of …
Sensitive Information in Resource Not Removed Before Reuse in ASUS Armoury Crate driver allows a local user to disclose sensitive …
Sensitive information uncleared in resource before release for reuse in the MigTD for the Intel(R) TDX Migration Trust Domain (MigTD) …
An information disclosure vulnerability in the Qt Framework QWebSocket authentication handling of the Qt WebSockets module.
The cURL wrapper in Moodle retained the original request headers when following redirects, so HTTP authorization header information could be …