What is the Apple XNU Kernel?
The XNU kernel powers iOS, iPadOS, macOS, watchOS, and tvOS. It enforces memory isolation between processes and between user space and kernel space. A kernel privilege escalation vulnerability allows code already running on the device to break out of all sandbox restrictions and achieve full control of the operating system — enabling persistent spyware implantation, data exfiltration, and the disabling of security features. Kernel exploits are the most valuable and sensitive class of mobile vulnerability.
Overview
CVE-2023-41992 is a kernel privilege escalation vulnerability affecting iOS, iPadOS, macOS, and watchOS. It is one of three zero-days (along with CVE-2023-41991 and CVE-2023-41993) that form the BLASTPASS exploit chain — a fully zero-click iMessage attack attributed to NSO Group's Pegasus spyware. Citizen Lab discovered the exploit in early September 2023 on a device belonging to a Washington DC-based civil society organization employee, and notified Apple. Apple shipped patches on September 21, 2023, for all affected platforms.
Affected Versions
| Product | Affected | Fixed |
|---|---|---|
| iOS | Prior to 16.7 and prior to 17.0.1 | 16.7 / 17.0.1 |
| iPadOS | Prior to 16.7 and prior to 17.0.1 | 16.7 / 17.0.1 |
| macOS Ventura | Prior to 13.6 | 13.6 |
| macOS Monterey | Prior to 12.7 | 12.7 |
| watchOS | Prior to 9.6.3 and prior to 10.0.1 | 9.6.3 / 10.0.1 |
Technical Details
Apple describes CVE-2023-41992 as allowing "a local attacker to elevate their privileges" and characterizes the root cause as improper handling of exceptional conditions (CWE-754) in the kernel. In the context of the BLASTPASS chain, this is the privilege escalation component:
- CVE-2023-41993 (WebKit) — the attacker delivers malicious PassKit/image attachment content via iMessage. WebKit processes it with zero user interaction, achieving renderer process code execution.
- CVE-2023-41991 (Security framework) — used to bypass certificate validation checks.
- CVE-2023-41992 (XNU Kernel) — escalates from the code execution achieved in the sandboxed WebKit context to full kernel (ring 0) privileges, enabling Pegasus to be installed persistently.
The zero-click delivery via iMessage PassKit attachments (image files that trigger WebKit parsing) is particularly alarming — the victim receives a message and the device is compromised without any interaction.
Discovery
Bill Marczak of The Citizen Lab (University of Toronto) and Maddie Stone of Google's Project Zero discovered and analyzed the BLASTPASS chain. Citizen Lab captured the exploit on September 7, 2023, from a device that had not been interacted with by the victim.
Exploitation Context
The BLASTPASS chain was deployed by NSO Group's Pegasus spyware infrastructure against an individual associated with a civil society organization in Washington, DC. Pegasus is a commercial surveillance tool sold by the Israeli firm NSO Group to government customers and has been consistently linked to targeting of journalists, lawyers, human rights defenders, and political opposition figures globally.
The September 2023 patches were emergency releases — Apple shipped them across all active OS branches simultaneously, reflecting the severity of an active zero-click attack. Citizen Lab recommended activating Lockdown Mode on devices belonging to at-risk individuals.
Remediation
- Update all Apple devices immediately: iOS 17.0.1, iOS 16.7, iPadOS 17.0.1, iPadOS 16.7, macOS Ventura 13.6, macOS Monterey 12.7, watchOS 9.6.3 or 10.0.1.
- Enable Lockdown Mode (Settings → Privacy & Security → Lockdown Mode) for individuals at elevated risk of targeted spyware attacks — it restricts iMessage functionality and significantly raises the cost of zero-click exploits.
- Keep all Apple devices on the latest OS version — Apple's rapid response to zero-click exploit chains requires staying current.
- For enterprise and government: mandate timely iOS updates via MDM; devices more than one minor version behind should be flagged as non-compliant.
- If targeted attack is suspected: contact Citizen Lab's Access Now Digital Security Helpline or a qualified digital forensics provider — Pegasus infections are detectable using the Mobile Verification Toolkit (MVT).
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2023-41992 |
| Vendor / Product | Apple — Multiple Products |
| NVD Published | 2023-09-21 |
| NVD Last Modified | 2025-11-05 |
| CVSS 3.1 Score | 7.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-754 find similar ↗ |
| CISA KEV Added | 2023-09-25 |
| CISA KEV Deadline | 2023-10-16 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2023-09-07 | Citizen Lab discovers BLASTPASS exploit chain on device belonging to a civil society organization employee |
| 2023-09-07 | Citizen Lab notifies Apple; Apple issues Rapid Security Response patches within days |
| 2023-09-21 | Apple releases iOS 16.7, iOS 17.0.1, iPadOS 16.7, iPadOS 17.0.1, macOS Ventura 13.6, macOS Monterey 12.7, watchOS updates — disclosing CVE-2023-41992 along with CVE-2023-41991 and CVE-2023-41993 |
| 2023-09-25 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2023-10-16 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| Apple Security Advisory — iOS 16.7 and iPadOS 16.7 | Vendor Advisory |
| Apple Security Advisory — iOS 17.0.1 and iPadOS 17.0.1 | Vendor Advisory |
| Apple Security Advisory — macOS Ventura 13.6 | Vendor Advisory |
| Apple Security Advisory — macOS Monterey 12.7 | Vendor Advisory |
| Citizen Lab: BLASTPASS — NSO Group iPhone Zero-Click, Zero-Day Exploit Captured in the Wild | Security Research |
| NVD — CVE-2023-41992 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |