Improper input validation in macOS - CVE-2026-28956
Published: May 12, 2026
Vulnerability identifier: #VU131018
CSH Severity: Low
CVSS v4: 8.5 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-28956
CWE-ID: CWE-20
Exploitation vector: Local access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a local application to escalate privileges on the system.
The vulnerability exists due to insufficient input validation in AppleJPEG. A local application can trick the victim into opening a specially crafted file and perform unexpected app termination or corrupt process memory.
Affected software
macOS
Apple iOS
iPadOS
tvOS
visionOS
watchOS
Apple iOS
iPadOS
tvOS
visionOS
watchOS
How to mitigate CVE-2026-28956
Install update from vendor's website.
macOS - addressed in versions 26.5 25F71, 14.8.7 23J520, 15.7.7 24G720
Apple iOS - update to 26.5 23F77
iPadOS - update to 26.5 23F77
tvOS - update to 26.5 23L471
visionOS - update to 26.5
watchOS - update to 26.5 23T570
Apple iOS - update to 26.5 23F77
iPadOS - update to 26.5 23F77
tvOS - update to 26.5 23L471
visionOS - update to 26.5
watchOS - update to 26.5 23T570
External References
Related Security Bulletins
- Multiple vulnerabilities in Apple macOS Tahoe
- Multiple vulnerabilities in macOS Sequoia
- Multiple vulnerabilities in Apple macOS Sonoma
- Multiple vulnerabilities in Apple iOS 26 and iPadOS 26
- Multiple vulnerabilities in Apple tvOS
- Multiple vulnerabilities in Apple watchOS
- Multiple vulnerabilities in Apple visionOS