CVE-2024-7883
CVE.org · Publicado
- Status do registro
- Publicado
- Ano do identificador (não é o ano de publicação)
- 2024
- Publicação na fonte
- Atualização na fonte
- Importado pelo cveboard
- Snapshot da fonte
- cve_2026-10-24_midnight_baseline ·
Texto da CNA em inglês
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.
Fatos de produtos e versões por escopo
Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.
Exploração desconhecida; este catálogo não avalia exploração.
Arm Compiler for Embedded
- Fornecedor
- Arm Ltd
- Produto
- Arm Compiler for Embedded
- Plataformas
- Desconhecido
- Status padrão
unaffected
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| 6.6 | affected | semver | Indisponível | 6.22 |
|
Arm Compiler for Embedded FuSa 6.16LTS
- Fornecedor
- Arm Ltd
- Produto
- Arm Compiler for Embedded FuSa 6.16LTS
- Plataformas
- Windows
- Linux
- ARM
- Status padrão
affected
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| All versions | affected | Indisponível | Indisponível | Indisponível | Nenhuma listada |
Arm Compiler for Embedded FuSa 6.21
- Fornecedor
- Arm Ltd
- Produto
- Arm Compiler for Embedded FuSa 6.21
- Plataformas
- Desconhecido
- Status padrão
affected
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| All versions | affected | Indisponível | Indisponível | Indisponível | Nenhuma listada |
Arm Compiler for Functional Safety 6.6
- Fornecedor
- Arm Ltd
- Produto
- Arm Compiler for Functional Safety 6.6
- Plataformas
- Windows
- Linux
- ARM
- Status padrão
affected
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| All versions | affected | Indisponível | Indisponível | Indisponível | Nenhuma listada |
CLang
- Fornecedor
- Arm Ltd
- Produto
- CLang
- Plataformas
- Windows
- Linux
- ARM
- Status padrão
unaffected
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| 13 | affected | semver | Indisponível | 19 |
|