CVE-2024-28960: arm mbed_crypto Improper Access Control
CVSS: 8.2v3.1HighModified
AliasesALPINE-CVE-2024-28960MGASA-2024-0146UBUNTU-CVE-2024-28960DEBIAN-CVE-2024-28960openSUSE-SU-2024:13813-1
Published 29-03-2024Last modified 04-11-2025
Vulnerability summary
CVE-2024-28960 is a high (CVSS 8.2) Improper Access Control vulnerability in arm mbed_crypto. EPSS estimates a 0.85% chance of exploitation in the next 30 days, higher than 57.4% of scored vulnerabilities.
CVSS score
8.2/10
010
High · v3.1 (CVE.org)EPSS score
0.85%
0%100%
Low · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Timeline
- 29-03-2024PublishedVulnerability first disclosed.
- 04-11-2025Last modifiedVulnerability information updated.
Description
An issue was discovered in Mbed TLS 2.18.0 through 2.28.x before 2.28.8 and 3.x before 3.6.0, and Mbed Crypto. The PSA Crypto API mishandles shared memory.
CVSS metrics
5 scores · 5 sources · 1 versionHigh 8.2Preferred score · CVE.org (CNA)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:NSourcesAll 5 agree
- OSV · AlpineEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
- OSV · UbuntuEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
- OSV · DebianEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
- NVDNIST8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
EPSS trend
Probability
0.85%
Chance of exploitation in the next 30 days
Percentile
57%
Versus all other CVEs
30-day change
0.00 pp
From 0.85% on 20-09-2026
20-09-202620-10-2026
EPSS score0.85%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Arm2 products
- mbed_crypto≤ 3.1.0
- mbed_tls≥ 2.1.8, < 2.28.8
Alpine1 product
- mbedtls< 2.28.8-r0
Debian1 product
- mbedtlsAll versions (No fix recorded) | < 2.28.8-1
Fedoraproject1 product
- fedoraEOL38 | 39 | 40
Mageia1 product
- mbedtls< 2.28.8-1.mga9
Opensuse1 product
- mbedtls-2&distro=openSUSE Tumbleweed< 2.28.8-1.1
Trustedfirmware1 product
- mbed_tls≥ 3.0.0, < 3.6.0
Ubuntu1 product
- mbedtlsAll versions (No fix recorded)
8 vendors · 9 products