CVE-2026-43729 Overview
CVE-2026-43729 is a memory corruption vulnerability affecting Apple's image processing components across multiple operating systems. Processing a maliciously crafted image may corrupt process memory, enabling potential code execution or application compromise. Apple addressed the flaw with improved memory handling in iOS 26.6, iPadOS 26.6, macOS Sequoia 15.7.8, macOS Tahoe 26.6, tvOS 26.6, and visionOS 26.6. The vulnerability is categorized under CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer). Exploitation requires local access and user interaction, typically through opening or previewing a crafted image file.
Critical Impact
Successful exploitation can corrupt process memory, resulting in high impact to confidentiality, integrity, and availability of the affected device.
Affected Products
- Apple iOS and iPadOS (prior to version 26.6)
- Apple macOS Sequoia (prior to 15.7.8) and macOS Tahoe (prior to 26.6)
- Apple tvOS and visionOS (prior to version 26.6)
Discovery Timeline
- 2026-07-27 - CVE-2026-43729 published to the National Vulnerability Database (NVD)
- 2026-07-29 - Last updated in NVD database
Technical Details for CVE-2026-43729
Vulnerability Analysis
The flaw resides in Apple's image parsing logic, which fails to properly restrict operations within the bounds of a memory buffer. When the affected operating system processes a maliciously crafted image, malformed structures trigger out-of-bounds memory access or buffer corruption. This corruption alters process memory in ways that attackers can leverage to influence execution flow or crash the affected process.
Apple's advisories confirm that the fix addresses the issue through improved memory handling. The vulnerability spans the shared image-processing frameworks used across iOS, iPadOS, macOS, tvOS, and visionOS, indicating a common code path in Apple's media stack. See the Apple Support Advisory #128066 for vendor details.
Root Cause
The root cause is improper bounds checking during parsing of image file structures. Malformed fields in the image header or payload cause the decoder to read or write beyond allocated buffer boundaries. Under CWE-119, this class of defect enables memory corruption that can be shaped by attacker-controlled input.
Attack Vector
An attacker must deliver a crafted image to the target device and induce the user to open or preview it. Delivery channels include email attachments, messaging apps, malicious websites, and shared documents. Because image previews often render automatically in mail clients, browsers, and file browsers, user interaction may be minimal. The attack executes in the context of the process that decodes the image, which on Apple platforms is often a privileged media daemon or a foreground application.
No public proof-of-concept exploit is currently available, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog.
Detection Methods for CVE-2026-43729
Indicators of Compromise
- Unexpected crashes or termination of image-rendering processes such as Preview, QuickLookUIService, or MediaLibraryService on macOS.
- Crash reports in ~/Library/Logs/DiagnosticReports/ referencing image codec frameworks with memory access violations.
- Delivery of unusual image files with malformed metadata or non-standard structure via email, messaging, or web downloads.
Detection Strategies
- Monitor endpoint telemetry for abnormal child processes spawned by image-viewing applications or media daemons.
- Correlate application crash events with recent inbound file transfers containing image attachments.
- Deploy file-integrity monitoring on user download and mail cache directories to capture suspicious image payloads for analysis.
Monitoring Recommendations
- Ingest Apple Unified Log data and diagnostic crash reports into a centralized analytics platform for retrospective hunting.
- Track OS version inventory across the Apple fleet to identify unpatched endpoints running versions prior to iOS 26.6, macOS Sequoia 15.7.8, or macOS Tahoe 26.6.
- Alert on repeated decoder crashes originating from the same source file or sender.
How to Mitigate CVE-2026-43729
Immediate Actions Required
- Update all Apple devices to iOS 26.6, iPadOS 26.6, macOS Sequoia 15.7.8, macOS Tahoe 26.6, tvOS 26.6, and visionOS 26.6 or later.
- Prioritize patching for devices that regularly process untrusted image content, such as those used by executives, journalists, and researchers.
- Review mobile device management (MDM) policies to enforce minimum OS versions across the fleet.
Patch Information
Apple has released patches through platform-specific security updates. Refer to the vendor advisories for build details and download instructions: Apple Support Advisory #128066, Apple Support Advisory #128067, Apple Support Advisory #128069, Apple Support Advisory #128070, and Apple Support Advisory #128071.
Workarounds
- Disable automatic image previews in mail and messaging clients where feasible until patches are applied.
- Restrict opening of image files from untrusted sources and enforce sender verification for attachments.
- Use MDM to block installation of applications that process images from unauthenticated network sources on high-risk devices.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

