What is the WebKit Web Content Sandbox?
When Safari and WebKit process web content, rendering occurs inside a sandboxed "Web Content" process with severely restricted system access — it cannot access files, the network at the OS level, or other apps' data. This sandbox is a crucial security boundary: even if an attacker achieves code execution within the Web Content process (via a bug like CVE-2023-32373), they are initially confined to that sandbox. A sandbox escape vulnerability allows breaking out of the Web Content process into the broader operating system context, dramatically increasing the attacker's capabilities.
Overview
CVE-2023-32409 is a sandbox escape vulnerability in WebKit that allows a remote attacker to break out of the WebKit Web Content sandbox without user interaction. It was patched alongside the companion code execution vulnerability CVE-2023-32373 in Apple's May 18, 2023 updates — together forming a two-stage exploit chain: code execution (CVE-2023-32373) followed by sandbox escape (CVE-2023-32409). CISA added both to the KEV catalog on May 22, 2023. Apple acknowledged active exploitation in the wild.
Affected Versions
| Product | Affected | Fixed |
|---|---|---|
| iOS | Prior to 16.5 | 16.5 |
| iPadOS | Prior to 16.5 | 16.5 |
| macOS Ventura | Prior to 13.4 | 13.4 |
| tvOS | Prior to 16.5 | 16.5 |
| watchOS | Prior to 9.5 | 9.5 |
| Safari | Prior to 16.5 | 16.5 |
Technical Details
The CVSS vector for CVE-2023-32409 has notable characteristics: AV:N/AC:L/PR:N/UI:N/S:C — network-accessible, no user interaction required, and scope changed. The "no user interaction" rating (versus CVE-2023-32373's "required") indicates that once initial code execution is achieved within the Web Content process (triggering this bug requires code already running there), the sandbox escape itself needs no additional user interaction. The "scope changed" rating reflects that the exploit breaks out of the Web Content sandbox into a more privileged context.
Apple describes the vulnerability as allowing "a remote attacker to break out of Web Content sandbox." The specific mechanism was not publicly detailed, but WebKit sandbox escapes in this era commonly involved IPC (inter-process communication) boundary violations — manipulating the XPC messaging between the sandboxed Web Content process and the WebKit networking or UIProcess daemons to trigger privilege escalation or file system access outside the sandbox.
Discovery
Apple credited Clément Lecigne of Google's Threat Analysis Group (TAG) and Donncha Ó Cearbhaill of Amnesty International's Security Lab. The joint discovery by TAG and Amnesty reflects the context of commercial surveillance vendor exploitation — both groups focus on tracking state-sponsored spyware.
Exploitation Context
The joint discovery by Google TAG and Amnesty International strongly implicates commercial surveillance vendor exploitation (Pegasus, Predator, or similar) against civil society and high-risk individuals. The two-stage chain (CVE-2023-32373 for code execution + CVE-2023-32409 for sandbox escape) provides attackers with a capability that goes beyond renderer compromise — after escaping the sandbox, they can access the broader device, install persistence mechanisms, and exfiltrate data.
Apple's May 2023 update cycle addressing these alongside a kernel bug (CVE-2023-32434) suggests the complete chain extended from WebKit code execution through sandbox escape to kernel-level full device control.
Remediation
- Update to iOS/iPadOS 16.5, macOS Ventura 13.4, tvOS 16.5, watchOS 9.5, Safari 16.5, or any later version.
- Enable Rapid Security Responses — Apple can push sandbox escape fixes as lightweight patches between major OS releases.
- Enable Lockdown Mode for at-risk individuals — significantly limits the IPC attack surface between WebKit processes that sandbox escapes typically exploit.
- Apply updates to all Apple platforms simultaneously — sandbox escape chains affect every Apple platform that includes WebKit; patching only iOS while leaving macOS unpatched leaves Safari vulnerable.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2023-32409 |
| Vendor / Product | Apple — Multiple Products |
| NVD Published | 2023-06-23 |
| NVD Last Modified | 2026-01-13 |
| CVSS 3.1 Score | 8.6 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N |
| Severity | HIGH |
| CISA KEV Added | 2023-05-22 |
| CISA KEV Deadline | 2023-06-12 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2023-05-18 | Apple releases iOS 16.5, macOS Ventura 13.4, tvOS 16.5, watchOS 9.5 — patching CVE-2023-32409 as actively exploited |
| 2023-05-22 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2023-06-12 | CISA BOD 22-01 remediation deadline |
| 2023-06-23 | NVD officially publishes CVE-2023-32409 record |
References
| Resource | Type |
|---|---|
| Apple Security Advisory — iOS 16.5 and iPadOS 16.5 | Vendor Advisory |
| Apple Security Advisory — macOS Ventura 13.4 | Vendor Advisory |
| Apple Security Advisory — Safari 16.5 | Vendor Advisory |
| NVD — CVE-2023-32409 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |