Aller au contenu
3.7 Faible

CVE-2024-7883 When using Arm Cortex-M Security Extensions (CMSE), Secure stack contents can be leaked to Non-secure state via…

Description

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.

Produits et versions touchés

Produit Versions touchées Corrigé en
Arm Compiler for Embedded 6.6 6.6 → 6.22 Pas de correctif indiqué
Arm Compiler for Embedded FuSa 6.16LTS Versions non publiées
Arm Compiler for Embedded FuSa 6.21 Versions non publiées
Arm Compiler for Functional Safety 6.6 Versions non publiées
CLang 13 13 → 19 Pas de correctif indiqué

Références

Chronologie

  1. Publiée
  2. Dernière modification
Suivre cette CVE