cveboard RSS feed

CVE-2024-7883

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2024
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

CMSE secure state may leak from stack to floating-point registers

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.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Arm Compiler for Embedded

Vendor
Arm Ltd
Product
Arm Compiler for Embedded
Platforms
Unknown
Default status
unaffected
Arm Compiler for Embedded · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.6affectedsemverUnavailable6.22
  1. 6.23 → unaffected

Arm Compiler for Embedded FuSa 6.16LTS

Vendor
Arm Ltd
Product
Arm Compiler for Embedded FuSa 6.16LTS
Platforms
  • Windows
  • Linux
  • ARM
Default status
affected
Arm Compiler for Embedded FuSa 6.16LTS · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
All versionsaffectedUnavailableUnavailableUnavailableNone listed

Arm Compiler for Embedded FuSa 6.21

Vendor
Arm Ltd
Product
Arm Compiler for Embedded FuSa 6.21
Platforms
Unknown
Default status
affected
Arm Compiler for Embedded FuSa 6.21 · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
All versionsaffectedUnavailableUnavailableUnavailableNone listed

Arm Compiler for Functional Safety 6.6

Vendor
Arm Ltd
Product
Arm Compiler for Functional Safety 6.6
Platforms
  • Windows
  • Linux
  • ARM
Default status
affected
Arm Compiler for Functional Safety 6.6 · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
All versionsaffectedUnavailableUnavailableUnavailableNone listed

CLang

Vendor
Arm Ltd
Product
CLang
Platforms
  • Windows
  • Linux
  • ARM
Default status
unaffected
CLang · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
13affectedsemverUnavailable19
  1. 20 → unaffected