3.7

CVE-2024-7883: arm ltd arm compiler for embedded

CVSS: 3.7v3.1LowAnalyzed
AliasesUBUNTU-CVE-2024-7883DEBIAN-CVE-2024-7883
Published 31-10-2024Last modified 31-10-2024

Vulnerability summary

CVE-2024-7883 is a low (CVSS 3.7) vulnerability in arm ltd arm compiler for embedded. EPSS estimates a 0.47% chance of exploitation in the next 30 days, higher than 39.1% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
25/100
0100
Medium · default modelHow is this calculated?
CVSS score
3.7/10
010
Low · v3.1 (CVE.org)
EPSS score
0.47%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1reference

Timeline

  1. 31-10-2024
    PublishedVulnerability first disclosed.
  2. 31-10-2024
    Last modifiedVulnerability information updated.

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.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.47%

Chance of exploitation in the next 30 days

Percentile

39%

Versus all other CVEs

30-day change

0.00 pp

From 0.47% on 19-09-2026

19-09-202619-10-2026
EPSS score
0.47%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • referenceUnverified

    Exploit Reference (developer.arm.com)

    Maturity: unknown

Weaknesses

CWE · root cause

Affected systems

Ubuntu9 products
  • llvm-toolchain-11All versions (No fix recorded)
  • llvm-toolchain-12All versions (No fix recorded)
  • llvm-toolchain-13All versions (No fix recorded)
  • llvm-toolchain-14All versions (No fix recorded)
  • llvm-toolchain-15All versions (No fix recorded)
Debian6 products
  • llvm-toolchain-14All versions (No fix recorded)
  • llvm-toolchain-15All versions (No fix recorded)
  • llvm-toolchain-16All versions (No fix recorded)
  • llvm-toolchain-17All versions (No fix recorded)
  • llvm-toolchain-18All versions (No fix recorded)
Arm ltd5 products
Arm4 products

4 vendors · 24 products

References

6 links