3Corns

Apple Security Updates July

Update and details Supported devices Released on
iOS 26.6 and iPadOS 26.6 Compatible with iPhone 11 and newer, iPad Pro 12.9-inch (3rd generation onward), iPad Pro 11-inch (1st generation onward), iPad Air (3rd generation onward), iPad (8th generation onward), and iPad mini (5th generation onward) July 27, 2026
macOS Tahoe 26.6 Runs on macOS Tahoe July 27, 2026
macOS Sequoia 15.7.8 Runs on macOS Sequoia July 27, 2026
macOS Sonoma 14.8.8 Runs on macOS Sonoma July 27, 2026
tvOS 26.6 Works with all Apple TV HD and Apple TV 4K models July 27, 2026
watchOS 26.6 Supports Apple Watch Series 6 and newer July 27, 2026
visionOS 26.6 Supports all Apple

Packages/Services Updated:

Accounts Framework macOS Tahoe An app could uniquely identify (fingerprint) the user This was resolved by strengthening data protection safeguards. CVE-2026-64733
afpfs macOS Tahoe A remote attacker could crash the system or corrupt kernel memory A buffer overflow has been closed off with stricter bounds checking. CVE-2026-64767
apache macOS Tahoe A remote attacker could trigger a denial-of-service condition This stems from an issue in third-party open-source code that Apples software also incorporates; the CVE ID was assigned externally, and further detail is available at cve.org. CVE-2026-23918
APFS macOS Tahoe A remote user could crash the system or corrupt kernel memory This was resolved through more careful memory handling. CVE-2026-64695
App Store macOS Tahoe An app could reach sensitive user data it shouldnt This was fixed with more rigorous checks. CVE-2026-43801
Apple Account macOS Tahoe An app could gain access to a users sensitive data A race condition was resolved by handling state more carefully. CVE-2026-43781
Apple Account macOS Tahoe A malicious app could escape its sandbox An authorization gap was corrected through better state management. CVE-2026-64737
Apple Neural Engine macOS Tahoe An app could trigger an unexpected system shutdown An out-of-bounds write was prevented by tightening bounds checks. CVE-2026-43748
Apple Neural Engine macOS Tahoe An app could force the system to crash unexpectedly A use-after-free flaw was corrected through improved memory management. CVE-2026-28928
AppleDouble macOS Tahoe Opening a specially crafted file could crash the app or allow arbitrary code to run Tighter bounds checking now prevents a buffer overflow that existed here. CVE-2026-43776
AppleRAID macOS Tahoe A local user could read the contents of kernel memory A buffer-overflow condition was corrected by enforcing stricter bounds checks. CVE-2026-43681
Assets macOS Tahoe A malicious app could get around a users Privacy settings Improved state management now closes an authorization weakness here. CVE-2026-43672
ATS macOS Tahoe An app could read files outside the bounds of its sandbox A permissions flaw was eliminated by removing the responsible code. CVE-2026-43763
Audio macOS Tahoe An app could escape its sandbox Tighter sandbox restrictions now close an access-control weakness here. CVE-2026-64702
Audio macOS Tahoe An app could trigger a denial-of-service condition Stricter bounds checking now blocks an out-of-bounds write that was possible here. CVE-2026-64725
AuthKit macOS Tahoe An app could uniquely identify (fingerprint) the user A permissions gap was closed off with tighter restrictions. CVE-2026-43730
AVEVideoEncoder macOS Tahoe An app could run arbitrary code with kernel-level privileges A buffer overflow was resolved by validating sizes more carefully. CVE-2026-64747
AVEVideoEncoder macOS Tahoe An app could trigger an unexpected system shutdown An out-of-bounds read was closed off with stricter bounds checking. CVE-2026-64762
BackgroundAssets macOS Tahoe An app could delete files it lacks permission for A permissions flaw was fixed through stricter validation. CVE-2026-64707
cd9660 macOS Tahoe An app could trigger a system crash or read kernel memory More careful memory handling now closes this gap. CVE-2026-64698
CloudAttestation macOS Tahoe A specially crafted app could get around code-signing checks A validation gap was closed by sanitizing input more thoroughly. CVE-2026-43813
Contacts macOS Tahoe An app could add contacts without the users consent An authorization weakness was fixed with stricter validation. CVE-2026-64746
Contacts macOS Tahoe A specially crafted contact entry could leak sensitive data This was resolved with more thorough checks. CVE-2026-64734
Contacts macOS Tahoe An app could access details about a users contacts More thorough checks now close this gap. CVE-2026-43797
Control Center macOS Tahoe An app could access a users sensitive data A logic flaw was corrected with stricter validation. CVE-2026-43756
Core Services macOS Tahoe An app could obtain root-level access Better state handling now prevents a timing-related race condition here. CVE-2026-43693
CoreAudio macOS Tahoe Opening a specially crafted audio file could corrupt process memory This was corrected with improvements to memory handling. CVE-2026-43673
CoreAudio macOS Tahoe A specially crafted media file could crash the process while its audio stream plays An out-of-bounds write condition has been closed with improved bounds checking. CVE-2026-43744
CoreAudio macOS Tahoe A remote attacker could trigger an unexpected system shutdown An out-of-bounds write was prevented by tightening bounds checks. CVE-2026-43803
CoreMedia macOS Tahoe An app could reach sensitive user data it shouldnt An authorization gap was corrected through better state management. CVE-2026-43775, CVE-2026-43759
CoreMedia macOS Tahoe Opening a specially crafted video file could crash the app A memory-corruption flaw was corrected through more careful memory handling. CVE-2026-43711
CoreVideo macOS Tahoe An app could force the system to crash unexpectedly Stricter bounds checking now blocks an out-of-bounds write that was possible here. CVE-2026-43802
Crash Reporter macOS Tahoe An app could leak a users sensitive information A privacy gap was closed by no longer retaining the sensitive data in question. CVE-2026-64710
CUPS macOS Tahoe A malicious app could escalate to root-level privileges Additional restrictions now prevent a permissions weakness that existed here. CVE-2026-39875
CUPS macOS Tahoe An app could escalate to root-level privileges An injection vulnerability was closed off with stricter validation. CVE-2026-43698
curl macOS Tahoe Login credentials could be transmitted to a server on a different origin than intended The underlying flaw lives in open-source code used by Apples software as well. A third party issued the CVE ID; see cve.org for more. CVE-2026-3784, CVE-2026-3783
Data Detectors UI macOS Tahoe An app could gain access to a user's sensitive data Improved state management now closes an authorization weakness here. CVE-2026-43758
DesktopServices macOS Tahoe An app could get around Gatekeeper checks A way of bypassing file quarantine has been closed off with added checks. CVE-2026-64708
Disk Images macOS Tahoe An app could expose the contents of kernel memory This was resolved by tightening bounds checks. CVE-2026-64776
Disk Images macOS Tahoe An app could trigger an unexpected system shutdown An integer overflow was closed off through stricter input validation. CVE-2026-64694
Disk Images macOS Tahoe Parsing a specially crafted file could crash the app Improved bounds checking now prevents an out-of-bounds read that was possible here. CVE-2026-43747
Disk Images macOS Tahoe An app could get around network restrictions A permissions gap was closed by tightening sandbox restrictions. CVE-2026-28945
DriverKit macOS Tahoe An app could force the system to crash unexpectedly Environment variables werent being handled safely; tighter validation now closes the gap. CVE-2026-43793
DriverKit macOS Tahoe Someone with physical access to a locked device could view a users sensitive information An out-of-bounds read was closed off with stricter bounds checking. CVE-2026-43753
Foundation macOS Tahoe A malicious app could access a users protected data This was resolved by sanitizing input more thoroughly. CVE-2026-43714
Game Center macOS Tahoe A malicious app could escape its sandbox A flaw in how directory paths were interpreted has been closed with more rigorous path validation. CVE-2026-64740
Game Center macOS Tahoe An app could reach sensitive user data it shouldnt This was resolved by strengthening data protection safeguards. CVE-2026-43796
GPU Drivers macOS Tahoe An app could trigger an unexpected system shutdown A buffer overflow was resolved by validating sizes more carefully. CVE-2026-64691
Heimdal macOS Tahoe An app could trigger a denial-of-service condition Improved bounds checking now prevents an out-of-bounds read that was possible here. CVE-2026-64692
HFS macOS Tahoe A remote user could trigger a system crash or damage kernel memory This was resolved through more careful memory handling. CVE-2026-43682
HFS macOS Tahoe Opening a specially crafted image could allow arbitrary code to run A buffer overflow has been closed off with stricter bounds checking. CVE-2026-28981
HFS macOS Tahoe Mounting a specially crafted disk image could crash the system or corrupt kernel memory An out-of-bounds read was closed off with stricter bounds checking. CVE-2026-43773
HFS macOS Tahoe An app could force the system to crash unexpectedly More careful memory handling now closes this gap. CVE-2026-43767
HFS macOS Tahoe An app could trigger an unexpected system shutdown More careful input validation now prevents an integer overflow that was possible here. CVE-2026-43764
HFS macOS Tahoe An app could crash the system or corrupt kernel memory This was corrected with improvements to memory handling. CVE-2026-64697
HFS macOS Tahoe An attacker could crash the system or corrupt kernel memory This was resolved through more careful memory handling. CVE-2026-43710
ImageIO macOS Tahoe Processing a specially crafted texture could crash the app An integer overflow was closed off through stricter input validation. CVE-2026-43780
ImageIO macOS Tahoe Opening a specially crafted image could allow arbitrary code to run More careful input validation now prevents an integer overflow that was possible here. CVE-2026-43818
ImageIO macOS Tahoe Opening a specially crafted image could corrupt process memory More careful memory handling now closes this gap. CVE-2026-64716
ImageIO macOS Tahoe Opening a specially crafted file could crash the app This was resolved by tightening bounds checks. CVE-2026-64758
ImageIO macOS Tahoe Opening a specially crafted file could trigger a denial-of-service condition An out-of-bounds write condition has been closed with improved bounds checking. CVE-2026-64754
ImageIO macOS Tahoe Opening a specially crafted image could trigger a denial-of-service condition A type-confusion flaw was corrected with more thorough checks. CVE-2026-64693
IOKit macOS Tahoe An app could trigger a system crash or write to kernel memory A race condition was resolved by handling state more carefully. CVE-2026-43805
Kernel macOS Tahoe An app could gain access to a user's sensitive data This was fixed with more rigorous checks. CVE-2026-43782
Kernel macOS Tahoe An app could trigger a system crash or damage kernel memory This was corrected with improvements to memory handling. CVE-2026-64749
Kernel macOS Tahoe An app could leak kernel memory contents An information leak was closed off with added validation. CVE-2026-64744
Kernel macOS Tahoe An app could crash the system or corrupt kernel memory Better memory management now prevents a use-after-free condition that existed here. CVE-2026-43778
Kernel macOS Tahoe A remote user could crash the system or corrupt kernel memory A race condition was resolved by improving how locking is handled. CVE-2026-28982
Kernel macOS Tahoe An app could expose the contents of kernel memory This was resolved through more careful memory handling. CVE-2026-64709
Kernel macOS Tahoe A remote attacker could get around network filters An interface-consistency flaw was corrected through improved state management. CVE-2026-64735
Kernel macOS Tahoe An app could force the system to crash unexpectedly An out-of-bounds write was prevented by tightening bounds checks. CVE-2026-43739, CVE-2026-43816
Kernel macOS Tahoe An app could trigger an unexpected system shutdown A use-after-free flaw was corrected through improved memory management. CVE-2026-43822, CVE-2026-64729, CVE-2026-43814, CVE-2026-64700, CVE-2026-43799
Kernel macOS Tahoe Connecting to a malicious NFS server could corrupt kernel memory Tighter bounds checking now prevents a buffer overflow that existed here. CVE-2026-28931
Kernel macOS Tahoe An app could force the system to crash unexpectedly Improved bounds checking now prevents an out-of-bounds read that was possible here. CVE-2026-43817, CVE-2026-43809, CVE-2026-43757
Kernel macOS Tahoe An app could trigger an unexpected system shutdown An integer overflow was closed off through stricter input validation. CVE-2026-43769
Kernel macOS Tahoe An app could force the system to crash unexpectedly A type-confusion flaw was corrected through more careful memory handling. CVE-2026-64727
Kernel macOS Tahoe A remote user could trigger a system crash or damage kernel memory More careful memory handling now closes this gap. CVE-2026-43810
Kernel macOS Tahoe An app could trigger an unexpected system shutdown A memory-initialization flaw was corrected through more careful memory handling. CVE-2026-64775
Kernel macOS Tahoe An app could reach sensitive user data it shouldn't A logic flaw was corrected with more thorough checks. CVE-2026-64723
Kernel macOS Tahoe An app could force the system to crash unexpectedly Better state handling now prevents a timing-related race condition here. CVE-2026-64720
Kernel macOS Tahoe An app could leak sensitive information about kernel state This was fixed by redacting sensitive information more carefully. CVE-2026-43754
Kernel macOS Tahoe An app could trigger a system crash or write to kernel memory Better memory management now prevents a use-after-free condition that existed here. CVE-2026-64751
Kernel macOS Tahoe An app could gain access to a user's sensitive data This was resolved through better state management. CVE-2026-64721
libarchive macOS Tahoe Opening a specially crafted file could expose process memory contents This traces back to an upstream open-source component that Apple also ships. The CVE ID came from an outside party — cve.org has additional details. CVE-2026-4424
libc macOS Tahoe A malicious app could escape its sandbox More careful input validation now prevents an integer overflow that was possible here. CVE-2026-28973
Libnotify macOS Tahoe An attacker could crash the app unexpectedly Stricter bounds checking now blocks an out-of-bounds write that was possible here. CVE-2026-64739
LoginWindow macOS Tahoe Someone with physical access to a locked device could view a user's sensitive information An authorization gap was corrected through better state management. CVE-2026-43766
Managed Configuration macOS Tahoe An app could reach sensitive user data it shouldn't Improved state management now closes an authorization weakness here. CVE-2026-64743
Maps macOS Tahoe A malicious app could escape its sandbox A permissions gap was closed off with tighter restrictions. CVE-2026-64738
mDNSResponder macOS Tahoe A local attacker could trigger a denial-of-service condition A denial-of-service flaw was eliminated by removing the responsible code. CVE-2026-43806
mDNSResponder macOS Tahoe An attacker on the local network could trigger a denial-of-service condition This was corrected with improvements to memory handling. CVE-2026-64724
MediaRemote macOS Tahoe An app could obtain root-level access A path-handling flaw was corrected with stricter validation. CVE-2026-43723
Metal macOS Tahoe A malicious app could corrupt the memory of a system process This was resolved through more careful memory handling. CVE-2026-28911
Model I/O macOS Tahoe Opening a specially crafted image could corrupt process memory More careful memory handling now closes this gap. CVE-2026-43733, CVE-2026-43729
Model I/O macOS Tahoe A remote attacker could crash the app or corrupt heap memory An out-of-bounds write was fixed by validating input more thoroughly. CVE-2026-64772
Model I/O macOS Tahoe A remote attacker could crash the app or corrupt heap memory A buffer-overflow condition was corrected by enforcing stricter bounds checks. CVE-2026-64771
Model I/O macOS Tahoe Loading a 3D model could expose process memory contents A buffer-overflow flaw was corrected through more careful memory handling. CVE-2026-64722
Model I/O macOS Tahoe A remote attacker could crash the app or corrupt heap memory An integer overflow was closed off through stricter input validation. CVE-2026-64774
Model I/O macOS Tahoe A remote attacker could crash the app or corrupt heap memory An out-of-bounds write condition has been closed with improved bounds checking. CVE-2026-64770, CVE-2026-64769
Model I/O macOS Tahoe A remote attacker could cause the app to crash unexpectedly An out-of-bounds read was corrected through more careful input validation. CVE-2026-64768
Net-SNMP macOS Tahoe An app could trigger a denial-of-service condition A stack overflow was fixed through stricter input validation. CVE-2026-43771
NetFSFramework macOS Tahoe An app could escape its sandbox A path-traversal flaw was fixed with stricter input validation. CVE-2026-43772
NSColorPanel macOS Tahoe An app could leak a user's sensitive information This was fixed by adding entitlement checks. CVE-2026-64711
PackageKit macOS Tahoe A user could escalate their own privileges A logic flaw was corrected by tightening restrictions. CVE-2026-28912
PackageKit macOS Tahoe An app could alter protected areas of the file system This was fixed by handling symbolic links more carefully. CVE-2026-43765
Printing macOS Tahoe A malicious app could escape its sandbox Improved validation now closes a path-handling weakness here. CVE-2026-64731
Pro Res macOS Tahoe An app could trigger an unexpected system shutdown A use-after-free flaw was corrected through improved memory management. CVE-2026-43812
quarantine macOS Tahoe An app could trigger a system crash or write to kernel memory This was corrected with improvements to memory handling. CVE-2026-43694
Remote Management macOS Tahoe A malicious app could obtain root-level access Additional restrictions now prevent a permissions weakness that existed here. CVE-2026-39874
Safari macOS Tahoe An app could gain access to a users sensitive data An authorization gap was corrected through better state management. CVE-2026-43792
SceneKit macOS Tahoe Opening a specially crafted file could crash the app or allow arbitrary code to run More careful input validation now prevents an integer overflow that was possible here. CVE-2026-64766, CVE-2026-64765
SceneKit macOS Tahoe Opening a specially crafted file could crash the app or allow arbitrary code to run An out-of-bounds write was prevented by tightening bounds checks. CVE-2026-64764
SceneKit macOS Tahoe Opening a specially crafted file could crash the app or allow arbitrary code to run The out-of-bounds write was eliminated by removing the code responsible. CVE-2026-64763
Screen Sharing Server macOS Tahoe An app could intercept network traffic meant for a different process A logic flaw was corrected by tightening restrictions. CVE-2026-43779
Screen Sharing Server macOS Tahoe A remote attacker could trigger a denial-of-service condition This was fixed by strengthening input validation. CVE-2026-43777
Screen Sharing Server macOS Tahoe An app could access a user's sensitive data An access-control gap was closed with stricter access restrictions. CVE-2026-43760
Security macOS Tahoe An attacker could alter the Keychain's state This was resolved through better state management. CVE-2026-43728
SecurityAgent macOS Tahoe An app could escalate to root-level privileges A race condition was corrected through improved state management. CVE-2026-43755
Siri macOS Tahoe Someone with physical access to a locked device could reach contacts and photos This was fixed by adding further restrictions to the lock screen. CVE-2026-64745
Siri macOS Tahoe An app could reach sensitive user data it shouldn't An information-disclosure flaw was eliminated by removing the responsible code. CVE-2026-43800
SMB macOS Tahoe Connecting to a malicious SMB server could crash the system This was resolved through more careful memory handling. CVE-2026-39873
SMB macOS Tahoe A remote user could crash the system or corrupt kernel memory More careful memory handling now closes this gap. CVE-2026-64696
SMB macOS Tahoe An app could force the system to crash unexpectedly A type-confusion flaw was corrected through more careful memory handling. CVE-2026-64704
Spotlight macOS Tahoe An app could gain access to a user's sensitive data An out-of-bounds read was closed off with stricter bounds checking. CVE-2026-43774
StorageKit macOS Tahoe An app could reach sensitive user data it shouldn't A race condition was closed off with additional validation checks. CVE-2026-43770
udf macOS Tahoe An app could trigger an unexpected system shutdown This was corrected with improvements to memory handling. CVE-2026-43768
WebDAV macOS Tahoe An app could trigger a denial-of-service condition Better memory management now prevents a use-after-free condition that existed here. CVE-2026-64703
WebDAV macOS Tahoe An app could leak kernel memory contents A memory-initialization flaw was corrected through more careful memory handling. CVE-2026-64699
WebKit macOS Tahoe Loading specially crafted web content could expose process memory contents This was resolved through more careful memory handling. CVE-2026-43740
WebKit macOS Tahoe A website could tell whether the user had previously visited a given link More thorough checks now close this gap. CVE-2026-64713
WebKit macOS Tahoe Visiting a site that embeds malicious content in a frame could lead to a spoofed interface This was resolved with interface improvements. CVE-2026-64730
WebKit macOS Tahoe Specially crafted web content could break out of iframe sandboxing rules A permissions flaw was fixed through stricter validation. CVE-2026-64728
WebKit macOS Tahoe Loading specially crafted web content could crash Safari unexpectedly A use-after-free flaw was corrected through improved memory management. CVE-2026-64783
WebKit macOS Tahoe Specially crafted web content could cause Safari to crash without warning A memory-corruption flaw was corrected through improved state management. CVE-2026-64757
WebKit macOS Tahoe Visiting a website could trigger a denial-of-service condition in the app This was resolved through better state management. CVE-2026-43804
WebKit macOS Tahoe An app could read files outside the bounds of its sandbox An access-control gap was closed with stricter access restrictions. CVE-2026-43821
WebKit Canvas macOS Tahoe Loading specially crafted web content could crash Safari unexpectedly A use-after-free flaw was corrected through improved memory management. CVE-2026-64718
WebRTC macOS Tahoe Specially crafted web content could cause Safari to crash without warning Out-of-bounds memory access has been prevented with stricter bounds checking. CVE-2026-64719
Wi-Fi macOS Tahoe An attacker in physical proximity could corrupt process memory More careful memory handling now closes this gap. CVE-2026-64726
Wi‑Fi macOS Tahoe An app could run arbitrary code outside its sandbox or with elevated privileges A buffer overflow has been closed off with stricter bounds checking. CVE-2026-43750
xar macOS Tahoe An app could trigger a denial-of-service condition A flaw in the underlying logic was leading to memory corruption, now corrected through better state tracking. CVE-2026-28932

Source 🔗: https://support.apple.com/en-us/128067

3Corns Splitter


More important updates:

CVE-2026-43749

Impact: An issue where directory paths were parsed incorrectly—potentially letting an app escalate to root privileges—was resolved through stronger path validation. The fix is included in macOS Sequoia 15.7.8, macOS Sonoma 14.8.8, and macOS Tahoe 26.6

Source 🔗: https://nvd.nist.gov/vuln/detail/CVE-2026-43749

CVE-2026-3784 - libcurl

Impact: Login credentials could be transmitted to a server on a different origin than intended: When making a new CONNECT request through an HTTP proxy, curl would incorrectly reuse an existing connection even if different proxy credentials were being used for the new request. Instead, it should establish or use a distinct connection in that case

Source 🔗: https://nvd.nist.gov/vuln/detail/CVE-2026-3784