Read the docs
TI-2024-07306 Aliases CVE-2024-7883GHSA-vwj9-2733-p4wv

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

Priority LOW 18CWE-226Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
Low · None · None
Fix status
Deferred Red Hat: fix deferred

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00468 40th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Deferred Red Hat: fix deferred

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
ArmArm Compiler for Embedded6.6 – 6.22—No fix listedCNA
ArmArm Compiler for Embedded FuSa 6.16LTSAll versions and later—No fix listedCNA
ArmArm Compiler for Embedded FuSa 6.21All versions and later—No fix listedCNA
ArmArm Compiler for Functional Safety 6.6All versions and later—No fix listedCNA
ArmCLang13 – 19—No fix listedCNA
  • Arm Compiler for Embedded VendorArm Affected 6.6 – 6.22 Fixed in — No fix listed CNA
  • Arm Compiler for Embedded FuSa 6.16LTS VendorArm Affected All versions and later Fixed in — No fix listed CNA
  • Arm Compiler for Embedded FuSa 6.21 VendorArm Affected All versions and later Fixed in — No fix listed CNA
  • Arm Compiler for Functional Safety 6.6 VendorArm Affected All versions and later Fixed in — No fix listed CNA
  • CLang VendorArm Affected 13 – 19 Fixed in — No fix listed CNA

CPE configurations NVD · 5

CPEVersionsRoleVendor
cpe:2.3:a:arm:arm_compiler_for_embedded:*:*:*:*:*:*:*:*6.6 to before 6.23VulnerableArm
cpe:2.3:a:arm:arm_compiler_for_embedded_fusa:6.16:*:*:*:lts:*:*:*6.16VulnerableArm
cpe:2.3:a:arm:arm_compiler_for_embedded_fusa:6.21:*:*:*:lts:*:*:*6.21VulnerableArm
cpe:2.3:a:arm:arm_compiler_for_functional_safety:6.6:*:*:*:*:*:*:*6.6VulnerableArm
cpe:2.3:a:arm:clang:*:*:*:*:*:*:*:*11.0.0 to before 20.1.0VulnerableArm
  • cpe:2.3:a:arm:arm_compiler_for_embedded:*:*:*:*:*:*:*:* Versions 6.6 to before 6.23 Vulnerable ·Arm
  • cpe:2.3:a:arm:arm_compiler_for_embedded_fusa:6.16:*:*:*:lts:*:*:* Versions 6.16 Vulnerable ·Arm
  • cpe:2.3:a:arm:arm_compiler_for_embedded_fusa:6.21:*:*:*:lts:*:*:* Versions 6.21 Vulnerable ·Arm
  • cpe:2.3:a:arm:arm_compiler_for_functional_safety:6.6:*:*:*:*:*:*:* Versions 6.6 Vulnerable ·Arm
  • cpe:2.3:a:arm:clang:*:*:*:*:*:*:*:* Versions 11.0.0 to before 20.1.0 Vulnerable ·Arm

Remediation

No fixed version listed by the sources yet.

Vendor assessments

Red Hat

Red Hat rating: Low. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux 8AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 9AffectedNo fix yet: Fix deferred

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-7883
  2. 2026-10-03 Alias added: GHSA-vwj9-2733-p4wv

References

Sources