CVE-2024-0151

hw: arm: out-of-range values to code executing in Secure state to cause incorrect operation in Secure state

Published Apr 24, 2024 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
Insufficient argument checking in Secure state Entry functions in software using Cortex-M Security Extensions (CMSE), that has been compiled using toolchains that implement 'Arm v8-M Security Extensions Requirements on Development Tools' prior to version 1.4, allows an attacker to pass values to Secure state that are out of range for types smaller than 32-bits. Out of range values might lead to incorrect operations in secure state.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.9, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:H'}

cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N'}

Subscriptions

No data.

Weaknesses
  • CWE-241

    Improper Handling of Unexpected Data Type

Sources

Status
PUBLISHED
Assigner
Arm
Published
Updated
Aug 9, 2024, 6:51 PM
Reserved
Dec 11, 2023, 3:46 PM
Status
Deferred
Published
Apr 24, 2024, 6:15 PM
Modified
Jun 17, 2026, 6:52 AM
Severity
Moderate
Public date
Apr 24, 2024, 12:00 AM