Cloudanix VulnDB

CVE-2025-31200

Critical · 9.8 CISA KEV

CVSS

9.8

EPSS

20.9%

Published

Apr 16, 2025

CISA due date

May 8, 2025

Cloudanix analysis

Act now SSVC: Attend

A malicious audio file could let attackers take control of unpatched Apple devices, so affected devices should be updated immediately.

Active In The Wild
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
High
Impact
Remote Code Execution
Component
OS kernel
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

CVE-2025-31200 is a memory corruption vulnerability triggered when Apple operating systems process an audio stream embedded in a maliciously crafted media file. Insufficient bounds checking can allow malformed media data to corrupt memory and potentially execute attacker-controlled code in the context of the media-processing component. Because media parsing is performed by core system services and can occur during previewing, indexing, messaging, browsing, or playback workflows, exploitation may not require the victim to intentionally run an application beyond receiving or interacting with crafted media content. Successful exploitation can compromise confidentiality, integrity, and availability of the affected device and may be used as an initial foothold for further privilege escalation or spyware-style activity.

Why it matters to the business

A successful attack can give an adversary control over Apple devices used by executives, administrators, developers, journalists, or other high-value users, potentially exposing messages, files, credentials, location data, microphone/camera-adjacent workflows, and business communications. Apple reported exploitation in highly sophisticated targeted attacks against specific individuals, and the vulnerability is listed in CISA KEV with a remediation deadline of 2025-05-08, making remediation overdue for organizations that have not already patched. While it is not known to be used in ransomware campaigns, the impact is severe because compromise of mobile and workstation endpoints can bypass perimeter controls and lead to data theft or follow-on access to corporate services.

How an attack unfolds

An attacker crafts a media file containing a malformed audio stream designed to trigger memory corruption in Apple’s media parsing code. The attacker then delivers the file through a channel that causes the device to process the audio stream, such as messaging, email, web content, shared media, or another application that invokes system media frameworks. When the affected system parses the file, improper bounds checking corrupts memory and may redirect execution to attacker-supplied code. In sophisticated targeted attacks, this initial code execution would likely be paired with sandbox escape, privilege escalation, persistence, or surveillance tooling to access sensitive data while minimizing visible symptoms. Apple has acknowledged reports of exploitation against targeted individuals on iOS versions before 18.4.1.

How to fix it

Upgrade affected Apple products to fixed or later versions immediately: iOS 18.4.1 or later, iPadOS 18.4.1 or later, macOS Sequoia 15.4.1 or later, tvOS 18.4.1 or later, visionOS 2.4.1 or later, and watchOS 11.5 or later. Where available, deploy the newest supported Apple OS release rather than only the minimum fixed version. Use MDM to enforce minimum OS versions, block or quarantine devices below the fixed versions, and require updates for personally owned devices accessing managed resources. Devices that cannot receive a fixed release should be retired, isolated from sensitive services, or restricted to low-risk use. For high-risk users, consider enabling Lockdown Mode and restricting unsolicited attachments, link previews, and unmanaged messaging channels where operationally feasible.

How to confirm the fix worked

Confirm exposure by inventorying Apple OS versions through MDM, endpoint management, or local system reporting and verifying that every device is at or above the fixed versions: iOS/iPadOS 18.4.1, macOS 15.4.1, tvOS 18.4.1, visionOS 2.4.1, and watchOS 11.5. Validate that update policies are enforced, devices have rebooted after installation, and no vulnerable versions remain in exception groups. On macOS, confirm the OS build from System Settings, system_profiler, or softwareupdate reporting. On mobile and wearable platforms, confirm version compliance from MDM device inventory. For high-risk devices that were vulnerable before patching, perform retrospective review of crash logs, unified logs, analytics data, and suspicious media-delivery events around the period before the update.

Typical attack path

  1. Identify a high-value Apple device user running a vulnerable iOS, iPadOS, macOS, tvOS, visionOS, or watchOS version.
  2. Create or obtain a maliciously crafted media file with an audio stream that triggers the memory corruption condition.
  3. Deliver the media through a route likely to be automatically parsed or opened, such as a message, email attachment, website, shared file, or application content.
  4. Cause the vulnerable Apple media-processing component to parse the malformed audio stream.
  5. Achieve code execution in the context of the affected media-processing service or application.
  6. Chain the foothold with additional exploits or post-exploitation tooling to escape sandboxing, elevate privileges, collect data, or maintain access.
  7. Remove evidence, avoid repeated crashes, and exfiltrate selected data or use the compromised device for follow-on access.

How to detect it

There are no broadly published, unique exploit indicators for this vulnerability, and successful targeted exploitation may leave limited artifacts on Apple platforms. For retrospective detection, collect and review Apple Unified Logs, DiagnosticReports, CrashReporter/Analytics logs, MDM inventory history, EDR telemetry on macOS, email and messaging security telemetry, DNS/proxy logs, and any Apple threat notifications. Focus on the period before devices were updated and look for abnormal crashes or restarts of media-processing services immediately after receiving or previewing audio/video files, links, or message attachments. On macOS, search for crashes involving CoreAudio, AudioToolbox, coreaudiod, mediaserverd, mediaanalysisd, Safari/WebKit, Mail, Messages, QuickLook, or third-party apps that process media. On iOS/iPadOS, review available analytics and sysdiagnose artifacts for repeated .ips crash reports, EXC_BAD_ACCESS, KERN_INVALID_ADDRESS, or jetsam events associated with media parsing around suspicious message or attachment activity. Also look for signs of follow-on compromise: unexpected configuration profiles, new device management enrollment, unusual background network connections, unknown persistence items on macOS, suspicious child processes from media-handling applications, credential prompts, or anomalous access to cloud, email, and collaboration accounts shortly after media-processing crashes. Because Apple reported highly sophisticated targeted exploitation, absence of logs does not rule out compromise; high-risk devices with credible exposure should be forensically preserved and assessed with specialist mobile/macOS forensic tooling.

  • coreaudiod
  • mediaserverd
  • mediaanalysisd
  • AudioToolbox
  • CoreAudio
  • com.apple.coreaudio
  • EXC_BAD_ACCESS
  • KERN_INVALID_ADDRESS
  • /Library/Logs/DiagnosticReports/coreaudiod_*.crash
  • /Library/Logs/DiagnosticReports/mediaserverd_*.crash
  • /Library/Logs/DiagnosticReports/mediaanalysisd_*.crash
  • ~/Library/Logs/DiagnosticReports/coreaudiod_*.crash
  • ~/Library/Logs/DiagnosticReports/mediaserverd_*.crash
  • /var/mobile/Library/Logs/CrashReporter/coreaudiod-*.ips
  • /var/mobile/Library/Logs/CrashReporter/mediaserverd-*.ips
  • /var/mobile/Library/Logs/CrashReporter/mediaanalysisd-*.ips
  • /private/var/mobile/Library/Logs/CrashReporter/coreaudiod-*.ips
  • /private/var/mobile/Library/Logs/CrashReporter/mediaserverd-*.ips
  • /private/var/mobile/Library/Logs/CrashReporter/mediaanalysisd-*.ips
  • com.apple.WebKit.WebContent
  • QuickLookSatellite
  • Messages
  • MobileSMS
  • MobileMail

What your security team should do

  • Treat this as an urgent patching issue because it is in CISA KEV, exploitation has been reported in the wild, and the KEV due date of 2025-05-08 has passed.
  • Use MDM to identify and remediate all Apple devices below the fixed versions, prioritizing executives, administrators, developers, security staff, legal teams, journalists, and other high-risk users.
  • Require the newest supported Apple OS version for access to managed email, identity, VPN, collaboration, and code or production management services.
  • Investigate any high-value devices that were vulnerable and showed unexplained media-service crashes, suspicious message attachments, unknown configuration profiles, unusual network activity, or Apple threat notifications.
  • Enable Lockdown Mode for users at elevated risk of targeted spyware activity, where business impact is acceptable.
  • Restrict access from unsupported Apple devices that cannot be upgraded to a fixed release.
  • Preserve crash logs, unified logs, MDM inventory history, and relevant messaging/email telemetry before device reimaging or replacement.
  • Monitor Apple security advisories and CISA KEV updates for related Apple media-processing vulnerabilities that may be chained with this issue.

The record

A memory corruption issue was addressed with improved bounds checking. This issue is fixed in iOS 18.4.1 and iPadOS 18.4.1, macOS Sequoia 15.4.1, tvOS 18.4.1, visionOS 2.4.1, watchOS 11.5. Processing an audio stream in a maliciously crafted media file may result in code execution. Apple is aware of a report that this issue may have been exploited in an extremely sophisticated attack against specific targeted individuals on versions of iOS released before iOS 18.4.1.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities