cd ../exploit-db
    root@mhfh:~#cat /var/db/exploits/CVE-2025-31200.json
    exploits/CVE-2025-31200.md
    CVE-2025-31200iOSRCECriticalExploited in the wild

    CoreAudio crafted-media code execution

    affected
    iOS/iPadOS < 18.4.1
    disclosed
    2025-04-16
    discovered
    Not publicly disclosed
    patched
    iOS 18.4.1 and iPadOS 18.4.1
    author
    Apple; Google Threat Analysis Group
    platform
    iOS

    ## description

    A memory-corruption issue in CoreAudio could allow a maliciously crafted media file delivered as an audio stream to cause code execution.

    ## impact

    Code execution through malicious media processing. Apple reported exploitation in an extremely sophisticated attack against specific targeted individuals.

    ## mitigation

    Update to iOS 18.4.1, iPadOS 18.4.1, or a later supported release.

    ## publication status

    Apple states that this issue may have been exploited in a highly targeted attack.

    ## proof of concept

    No reputable, publicly reproducible proof of concept was available during editorial review. This record will be updated if a source-backed PoC is published and reviewed.

    CVE-2025-31200 key takeaways

    • Affected: iOS/iPadOS < 18.4.1
    • Class: RCE (Critical)
    • Resolution: iOS 18.4.1 and iPadOS 18.4.1
    • Publication status: Exploited in the wild

    CVE-2025-31200 technical analysis

    CVE-2025-31200 is a critical-severity iOS vulnerability tracked as RCE. The published record describes coreaudio crafted-media code execution affecting iOS/iPadOS < 18.4.1. In practical terms, the vulnerability should be evaluated as a specific weakness in a specific component—not as automatic evidence that every affected device can be fully compromised. The execution context, reachable interface, platform mitigations, and availability of a reliable exploit chain all shape real-world risk.

    Remote code execution vulnerabilities cross a data-processing or trust boundary and cause attacker-influenced input to be interpreted as executable behavior. The practical result depends on the process that handles the input, its sandbox, entitlements, and the mitigations present on the device. For CVE-2025-31200, the confirmed impact is: Code execution through malicious media processing. Apple reported exploitation in an extremely sophisticated attack against specific targeted individuals. This wording sets the upper boundary supported by the current record. Where vendor documentation is deliberately brief, additional mechanics should remain labeled as researcher analysis until a patch diff, technical paper, or reproducible public proof of concept establishes them.

    The disclosure timeline is also important. This record lists 2025-04-16 as the public disclosure or patch date, identifies Not publicly disclosed as the discovery information currently available, and credits Apple; Google Threat Analysis Group. The remediation recorded for affected users is iOS 18.4.1 and iPadOS 18.4.1. Readers should use the references at the end of this page as the authoritative source for later corrections because vendors can revise advisories after publication.

    Attack surface and exploitation prerequisites

    The delivery path matters as much as the memory-safety or logic flaw. Researchers should establish whether the vulnerable component accepts network, browser, message, media, radio, or adjacent-device input and whether any user interaction is required. An RCE in a restricted service is not automatically equivalent to full device compromise.

    A defensible assessment separates reachability, exploitation, and post-exploitation. Reachability asks whether untrusted input can arrive at the vulnerable component. Exploitation asks whether that input can reliably produce the documented security effect on the exact affected build. Post-exploitation asks what the resulting process can actually access. This separation prevents a component-level flaw from being incorrectly described as an end-to-end device takeover.

    Environmental controls may reduce exposure without removing the underlying defect. Network segmentation can matter for adjacent-network issues; application allow-listing can reduce local attack opportunities; restricted browsing or messaging features may reduce remotely delivered content; and mobile-device management can accelerate patch enforcement. These are compensating controls. The durable resolution remains the vendor update identified in this record.

    Detection and forensic triage

    Useful evidence includes a crash in the named component, a vendor-confirmed patch difference, a stable fault signature, or controlled code execution inside an isolated laboratory device. Claims of persistence, kernel access, credential theft, or zero-click delivery require separate evidence unless the advisory explicitly confirms them.

    Preserve application, browser, messaging, media-processing, and system diagnostic logs around the suspected delivery time. Look for repeated process crashes, abnormal restarts, unexpected child processes, or follow-on activity, but do not treat any single symptom as proof of exploitation.

    Absence of a visible symptom does not prove absence of exploitation, and a crash alone does not prove a successful compromise. Mobile telemetry is often incomplete, especially on unmanaged consumer devices. Investigators should preserve the device state, record the operating-system build and patch level, document time zones, and acquire logs using a method appropriate to the legal and evidentiary context. Resetting, restoring, or repeatedly testing the device can destroy useful traces.

    When this CVE is being assessed after a suspected targeted attack, correlate device evidence with account sign-ins, messaging metadata, network telemetry, MDM events, and identity-provider logs. The goal is to build a timeline that distinguishes attempted delivery, component processing, successful exploitation, and subsequent access. Each stage requires its own evidence.

    How to mitigate CVE-2025-31200

    The primary mitigation is straightforward: Update to iOS 18.4.1, iPadOS 18.4.1, or a later supported release.

    On Apple devices, confirm the exact iOS or iPadOS build in Settings > General > About and compare it with Apple's security release documentation. Hardware generation and the supported update branch can change which fixed release is available. Lockdown Mode can reduce selected attack surfaces for users facing sophisticated targeted threats, but it is not a substitute for installing security updates.

    1. Identify the exact device model, operating-system build, and current security patch level.
    2. Compare that information with the affected range and fixed release documented by the vendor.
    3. Back up necessary evidence before making changes when compromise is suspected.
    4. Install the latest supported security release rather than stopping at the first version that mentions the CVE.
    5. Verify the installed build after reboot and review related accounts and applications for follow-on activity.

    Organizations should track remediation as an asset-management problem, not merely send a general update notice. Record which devices are affected, which are patched, which cannot receive the fixed release, and which require replacement or isolation. For high-risk users, prioritize devices exposed to the relevant delivery vector and preserve potential evidence before remediation.

    PoC interpretation and research notes

    A proof of concept demonstrates a defined technical property; it does not automatically demonstrate a complete, reliable attack chain. A crash reproducer may confirm reachability, while a stronger PoC may demonstrate controlled disclosure, boundary crossing, or code execution. Researchers should state which outcome is actually reproduced, the tested build, device model, prerequisites, reliability, and whether mitigations were disabled.

    This page distinguishes public disclosure from independent reproduction. Its current status is Exploited in the wild. Apple states that this issue may have been exploited in a highly targeted attack. Any PoC shown above should be reviewed in an isolated lab and used only on systems the researcher owns or is explicitly authorized to test. Public availability is not a guarantee that code is safe, complete, or accurately attributed.

    Frequently asked questions about CVE-2025-31200

    What is CVE-2025-31200?

    CVE-2025-31200 is a iOS RCE vulnerability associated with coreaudio crafted-media code execution. It affects iOS/iPadOS < 18.4.1, according to the currently cited disclosures. The practical risk depends on the vulnerable component, required access, available mitigations, and whether the device has received iOS 18.4.1 and iPadOS 18.4.1.

    Is CVE-2025-31200 being exploited in the wild?

    The status on this page is “Exploited in the wild.” A vendor-confirmed vulnerability is not necessarily known to be actively exploited. This database uses “Exploited in the wild” only when a cited vendor or authoritative security source reports observed exploitation; public PoC availability is tracked separately.

    How do I protect a device from CVE-2025-31200?

    Install the latest supported security update and verify the resulting build or patch level. The recorded minimum resolution is iOS 18.4.1 and iPadOS 18.4.1. Apply relevant compensating controls while updates are pending, but do not treat configuration changes as equivalent to patching the underlying vulnerability.

    Related iOS vulnerability research