CVE-2023-41061
High · 7.8 CISA KEVCVSS
7.8
EPSS
4.4%
Published
Sep 7, 2023
CISA due date
Oct 2, 2023
Cloudanix analysis
A malicious attachment could let an attacker take control of an unpatched Apple mobile device, so affected devices should be updated immediately.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Low
- Impact
- Remote Code Execution
- Component
- Application
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
CVE-2023-41061 is an improper input validation flaw in Apple’s Wallet/PassKit handling of crafted attachments on iOS, iPadOS, and watchOS. When a vulnerable device processes a malicious attachment, the validation failure can allow arbitrary code execution in the context of the affected component. Because successful exploitation can execute attacker-controlled code on the device, the technical impact includes compromise of confidentiality, integrity, and availability, especially if chained with additional vulnerabilities to escape sandboxing, persist, or deploy spyware tooling.
Why it matters to the business
A successful attack can compromise mobile devices used for communications, authentication, executive workflows, and access to business applications. This can lead to theft of messages, files, credentials, session tokens, location data, and sensitive business communications, as well as covert surveillance of targeted personnel. The risk is elevated because Apple reported active exploitation in the wild and CISA added the issue to the Known Exploited Vulnerabilities catalog with a remediation due date of 2023-10-02. Even though EPSS is relatively low, real-world exploitation means organizations should treat unpatched affected Apple devices as high-priority exposure, particularly for executives, administrators, legal teams, journalists, government personnel, and other high-risk users.
How an attack unfolds
An attacker prepares a maliciously crafted attachment that abuses the vulnerable Wallet/PassKit validation path. The attachment is delivered to a target device through a channel capable of presenting or processing the attachment, such as messaging, email, or another app integration. On a vulnerable version of iOS, iPadOS, or watchOS, processing the attachment triggers the flawed validation logic and results in attacker-controlled code execution. In observed real-world targeting, this class of mobile exploitation is typically used as an initial code execution primitive and may be chained with additional vulnerabilities to escape app sandbox restrictions, install surveillance tooling, collect sensitive data, and maintain stealth. Because exploitation has been reported in the wild, defenders should assume targeted exploitation is plausible even when no public commodity exploit is available.
How to fix it
Upgrade affected Apple devices to fixed or later operating system versions immediately. Apple fixed the issue in iOS 16.6.1, iPadOS 16.6.1, and watchOS 9.6.2. Devices running older affected versions should be considered exposed until updated. Where immediate patching is not possible, reduce exposure by limiting unexpected attachment handling, disabling or restricting high-risk messaging and email pathways for sensitive users where operationally feasible, enabling Lockdown Mode for high-risk individuals, and enforcing mobile device management policies that require current OS versions. Mitigations should be treated as temporary; patching is the reliable remediation.
How to confirm the fix worked
Confirm remediation by verifying that all affected iPhone, iPad, and Apple Watch devices are running iOS 16.6.1, iPadOS 16.6.1, watchOS 9.6.2, or later. Use MDM inventory, Apple device management reports, or local device settings to validate OS build compliance. For unmanaged devices, instruct users to check Settings > General > Software Update and confirm no pending security update remains. Validate that update enforcement policies block or quarantine devices below the fixed versions from accessing sensitive corporate resources. For high-risk users, perform a post-update health review using Apple device analytics, MDM telemetry, endpoint/mobile threat defense telemetry if deployed, and any available forensic collection tooling to look for suspicious attachment processing or signs of mobile compromise.
Typical attack path
- Identify a target using a vulnerable version of iOS, iPadOS, or watchOS.
- Craft or acquire a malicious attachment designed to trigger the Wallet/PassKit validation flaw.
- Deliver the attachment through a user-facing channel such as messaging, email, or an app workflow that can invoke attachment processing.
- Cause the vulnerable device to process the attachment, potentially requiring user interaction depending on the delivery path and OS behavior.
- Achieve arbitrary code execution within the affected Apple component or related process context.
- Optionally chain with additional vulnerabilities to escape sandboxing, elevate privileges, deploy spyware, or access sensitive data.
- Exfiltrate device data, communications, credentials, or other information of intelligence or business value while attempting to avoid user-visible indicators.
How to detect it
Detection is difficult because exploitation occurs on mobile devices and may leave limited durable artifacts. Start with exposure and delivery evidence: review MDM inventory for devices below the fixed OS versions, then correlate with messaging, email security, mobile threat defense, proxy, DNS, and identity telemetry. Look for suspicious or unsolicited Wallet/PassKit-style attachments, unusual attachment-processing crashes, unexpected device instability, and network activity to unfamiliar infrastructure shortly after receiving attachments. On Apple device analytics or sysdiagnose data, review crash logs and diagnostics involving Wallet, PassKit, passd, attachments, Messages, Mail, or related parsing components during the suspected window. In enterprise logs, look for targeted delivery to high-value users, unusual sign-ins after the device received suspicious content, new OAuth/session activity, impossible travel, mailbox rule creation, or abnormal data access that may indicate follow-on compromise. There are no broadly reliable public payload hashes or infrastructure indicators for all exploitation of this issue; prioritize behavioral correlation, patch-state validation, and forensic review of high-risk devices.
What your security team should do
- Immediately inventory all iOS, iPadOS, and watchOS devices and identify any running versions earlier than iOS 16.6.1, iPadOS 16.6.1, or watchOS 9.6.2.
- Prioritize patching for executives, administrators, security staff, legal teams, finance teams, government-facing personnel, and other high-risk users.
- Enforce minimum OS version compliance through MDM and restrict access to corporate services from noncompliant devices.
- For high-risk users, consider enabling Apple Lockdown Mode and limiting unsolicited attachment handling until patch status is confirmed.
- Review mobile threat defense, MDM, mail, messaging, proxy, and identity logs for suspicious attachment delivery or post-compromise account activity around the period before patching.
- Treat suspicious mobile compromise indicators seriously even if device-level evidence is sparse; mobile zero-day exploitation often leaves limited logs.
- Because this vulnerability is in CISA KEV and was actively exploited, track remediation as an urgent vulnerability management item rather than a routine mobile update.
- If compromise is suspected, preserve device evidence before wiping where possible and engage mobile forensics or incident response specialists.
The record
A validation issue was addressed with improved logic. This issue is fixed in watchOS 9.6.2, iOS 16.6.1 and iPadOS 16.6.1. A maliciously crafted attachment may result in arbitrary code execution. Apple is aware of a report that this issue may have been actively exploited.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|