CVE-2025-24201
Apple Multiple Products WebKit Out-of-Bounds Write Vulnerability
Record summary
CVE-2025-24201 has a selected CVSS score of 10.0 (critical); EIP currently links 3 repository PoCs. CISA lists CVE-2025-24201 in KEV.
Description
An out-of-bounds write issue was addressed with improved checks to prevent unauthorized actions. This issue is fixed in Safari 18.3.1, iOS 15.8.4 and iPadOS 15.8.4, iOS 16.7.11 and iPadOS 16.7.11, iOS 18.3.2 and iPadOS 18.3.2, iPadOS 17.7.6, macOS Sequoia 15.3.2, visionOS 2.3.2, watchOS 11.4. Maliciously crafted web content may be able to break out of Web Content sandbox. This is a supplementary fix for an attack that was blocked in iOS 17.2. (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 before iOS 17.2.).
Exploitation context
Known exploitation
- CISA KEV
- Listed · Mar 13, 2025 · CISA
- VulnCheck KEV
- Listed · Mar 11, 2025 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
- Repository PoCs
- 3
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Nov 12, 2025 · Source: CVE List
Affected products and versions
7| Product | Source | Version range | Status |
|---|---|---|---|
Multiple ProductsBrowse Apple / Multiple Products | CISA | Version data not supplied | |
SafariBrowse Apple / Safari | CVE List | Before 18.3.1 | affected |
iOS and iPadOSBrowse Apple / iOS and iPadOS | CVE List | Before 15.8.4 | affected |
| Before 16.7.11 | affected | ||
| Before 18.3.2 | affected | ||
iPadOSBrowse Apple / iPadOS | CVE List | Before 17.7.6 | affected |
macOSBrowse Apple / macOS | CVE List | Before 15.3.2 | affected |
visionOSBrowse Apple / visionOS | CVE List | Before 2.3.2 | affected |
watchOSBrowse Apple / watchOS | CVE List | Before 11.4 | affected |
Proofs of concept
3Repository PoCs
GitHubThe-Maxu/CVE-2025-24201-WebKit-Vulnerability-Detector-PoC-Repository PoCby The-MaxuStars: 6Not analyzed2 files
GitHubJGoyd/Glass-Cage-iOS18-CVE-2025-24085-CVE-2025-24201Repository PoCby JGoydStars: 40Writeup4 files
Analysis
Technical assessment
The artifact is a technical writeup describing a zero-click PNG exploit chain for iOS 18.2.1, involving CVE-2025-43300, CVE-2025-24201, and CVE-2025-24085. It details the attack stages, indicators of compromise, and a timeline, but contains no exploit or scanner code.
Backdoor review
No backdoor observed in reviewed code
The supplied evidence is a README.md documentation file describing an exploit chain. It contains no executable code, no instructions to execute anything, and no concealed payload. The text describes exploit behavior against Apple iOS, which is the stated target, and does not exhibit backdoor or deceptive behavior aimed at the reader.
Classification basis and observed behavior
Classification basis
The artifact is a README.md file that provides a narrative description of an exploit chain, including CVE identifiers, a summary, a timeline, and indicators of compromise. It does not contain any source code, scripts, or executable instructions that would constitute an exploit or a scanner. The content is purely a technical writeup.
README.md:1-108Requirements
- Target must be running a vulnerable version of iOS (e.g., 18.2.1) or other affected Apple operating system.
README.md:8 - Attacker must be able to deliver a malicious PNG image via iMessage to the target.
README.md:19
Observed behavior
- A malicious PNG image sent via iMessage triggers automatic parsing, leading to heap corruption.
README.md:19 - The exploit chain achieves remote code execution through WebKit.
README.md:36 - The chain performs a sandbox escape and kernel-level privilege escalation, providing root access.
README.md:21 - The attack can establish persistence, exfiltrate keychain data, and brick the device.
README.md:21
Behaviors behind the backdoor verdict
Observables
- Url
- Payload withheldA VirusTotal link is provided for a hash, but the hash is not present in the supplied text and the link is not an executable payload.
README.md:10-11 - Url
- Payload withheldA link to a video on archive.org, described as log evidence. The video content is not supplied and cannot be reviewed.
README.md:25
What the analysis did not establish
- The artifact contains only a README.md file; no exploit or scanner source code is present.
- Two binary files (CNVD certificates) are present but were not analyzed, and their content is not described in the text.
- The analysis is based solely on the supplied text; the described exploit chain was not executed or verified.
- Two binary files (CNVD-2025-06744 Certificate, CNVD-2025-07885 Certificate) were present in the artifact but were not inspected per binary policy.
- One text file (likely a license or similar) was present but its content was not included in the evidence packet.
- External links (VirusTotal, archive.org video) were not fetched or analyzed.
This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.