Description
A memory corruption issue was addressed with improved input validation. This issue is fixed in iOS 26.5 and iPadOS 26.5, macOS Sequoia 15.7.7, macOS Sonoma 14.8.7, macOS Tahoe 26.5, tvOS 26.5, visionOS 26.5, watchOS 26.5. Processing a maliciously crafted media file may lead to unexpected app termination or corrupt process memory.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Apple | iOS and iPadOS | < 26.5 | 26.5 |
| Apple | macOS | < 14.8.7, < 15.7.7, < 26.5 | 14.8.7 |
| Apple | tvOS | < 26.5 | 26.5 |
| Apple | visionOS | < 26.5 | 26.5 |
| Apple | watchOS | < 26.5 | 26.5 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 2 repositories
-
eddinos2/CVE-2026-28956-jxl-messages-surface ★ 11 · Sep 5, 2026
iOS Messages JPEG XL delivery-surface probe and patch-diff notes for CVE-2026-28956.
-
HORKimhab/CVE-2026-28956 ★ 0 · Aug 12, 2026
CVE-2026-28956 - Draft or TODO
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 4
- WID-SEC-2026-1459 Apple iOS und iPadOS: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 9, 2026
- WID-SEC-2026-1463 Apple macOS Sonoma, macOS Sequoia und macOS Tahoe: Mehrere Schwachstellen BSI CERT-Bund (WID) · May 12, 2026
- NCSC-2026-0139 Kwetsbaarheden verholpen in Apple MacOS NCSC-NL (Netherlands) · May 12, 2026
- NCSC-2026-0138 Kwetsbaarheden verholpen in Apple iOS en iPadOS NCSC-NL (Netherlands) · May 12, 2026