Cyber Posture

CVE-2024-54517

High

Published: 27 January 2025

Published
27 January 2025
Modified
02 April 2026
KEV Added
Patch
CVSS Score 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.0006 18.3th percentile
Risk Priority 16 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2024-54517 is a high-severity Out-of-bounds Write (CWE-787) vulnerability in Apple Ipados. Its CVSS base score is 7.8 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploitation for Privilege Escalation (T1068); ranked at the 18.3th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

The strongest mitigations our analysis identified are NIST 800-53 SI-10 (Information Input Validation) and SI-16 (Memory Protection).

Threat & Defense at a Glance

What attackers do: exploitation maps to Exploitation for Privilege Escalation (T1068). What defenders deploy: see the NIST 800-53 controls recommended below.
Threat & Defense Details

Mitigating Controls (NIST 800-53 r5)AI

prevent

SI-16 enforces memory protection mechanisms such as bounds checking and isolation to directly prevent out-of-bounds writes that corrupt coprocessor memory as exploited in this CVE.

prevent

SI-10 requires validation of inputs including bounds checks on data used in memory operations, comprehensively addressing the insufficient bounds checks root cause of this memory corruption vulnerability.

prevent

SI-2 mandates timely flaw remediation through patching, directly mitigating this vulnerability fixed by Apple's improved bounds checks in updated OS versions.

MITRE ATT&CK Enterprise TechniquesAI

T1068 Exploitation for Privilege Escalation Privilege Escalation
Adversaries may exploit software vulnerabilities in an attempt to elevate privileges.
Why these techniques?

Local memory corruption (out-of-bounds write) in Apple OS components directly enables exploitation for privilege escalation via arbitrary code execution from a low-privileged app context.

Confidence: MEDIUM · MITRE ATT&CK Enterprise v18.1

NVD Description

The issue was addressed with improved bounds checks. This issue is fixed in iOS 18.2 and iPadOS 18.2, macOS Sequoia 15.2, tvOS 18.2, watchOS 11.2. An app may be able to corrupt coprocessor memory.

Deeper analysisAI

CVE-2024-54517 is a memory corruption vulnerability stemming from insufficient bounds checks, classified under CWE-787 (Out-of-bounds Write). It affects Apple's operating systems, specifically versions of iOS and iPadOS prior to 18.2, macOS Sequoia prior to 15.2, tvOS prior to 18.2, and watchOS prior to 11.2. The flaw enables an app to corrupt coprocessor memory, potentially leading to arbitrary code execution or system instability within the affected components.

The vulnerability carries a CVSS v3.1 base score of 7.8 (High), with a local attack vector (AV:L), low attack complexity (AC:L), and low privileges required (PR:L), requiring no user interaction (UI:N) and maintaining unchanged scope (S:U). A local attacker, such as one running a malicious app with standard user-level permissions, can exploit it to achieve high impacts on confidentiality, integrity, and availability (C:H/I:H/A:H), including potential data leakage, modification, or denial of service through coprocessor memory corruption.

Apple's security advisories detail that the issue was resolved through improved bounds checks, with patches available in iOS 18.2 and iPadOS 18.2, macOS Sequoia 15.2, tvOS 18.2, and watchOS 11.2. Security practitioners should prioritize updating affected devices to these versions, as outlined in the vendor's release notes at https://support.apple.com/en-us/121837, https://support.apple.com/en-us/121839, https://support.apple.com/en-us/121843, and https://support.apple.com/en-us/121844.

Details

CWE(s)

Affected Products

apple
ipados
≤ 18.2
apple
iphone os
≤ 18.2
apple
macos
≤ 15.2
apple
tvos
≤ 18.2
apple
watchos
≤ 11.2

CVEs Like This One

CVE-2024-54522Same product: Apple Ipados
CVE-2024-54523Same product: Apple Ipados
CVE-2026-20698Same product: Apple Ipados
CVE-2026-20687Same product: Apple Ipados
CVE-2025-24107Same product: Apple Ipados
CVE-2024-54468Same product: Apple Ipados
CVE-2025-24118Same product: Apple Ipados
CVE-2025-43209Same product: Apple Ipados
CVE-2026-20628Same product: Apple Ipados
CVE-2025-24085Same product: Apple Ipados

References