CVE-2026-20687: Use After Free
802.1X. An authentication issue was addressed with improved state management.
Other sources
A use after free issue was addressed with improved memory management. This issue is fixed in iOS 18.7.7 and iPadOS 18.7.7, iOS 26.4 and iPadOS 26.4, macOS Sequoia 15.7.5, macOS Tahoe 26.4, tvOS 26.4, watchOS 26.4. An app may be able to cause unexpected system termination or write kernel memory.
— NVD
Accounts. An authorization issue was addressed with improved state management.
— Apple
Admin Framework. A path handling issue was addressed with improved validation.
— Apple
apache. This is a vulnerability in open source code and Apple Software is among the affected projects. The CVE-ID was assigned by a third party. Learn more about the issue and CVE-ID at cve.org.
— Apple
App Protection. The issue was addressed with improved checks.
— Apple
Credit
Affected Software
Event History
Parent advisories
This vulnerability appears in the following advisories.
Peer vulnerabilities
Found alongside the following vulnerabilities.
- CVE-2026-28865
- CVE-2026-28877
- CVE-2026-28895
- CVE-2026-28879
- CVE-2026-28822
- CVE-2026-28874
- CVE-2026-28875
- CVE-2026-28872
- CVE-2026-28894
- CVE-2026-28866
- CVE-2026-20690
- CVE-2026-28886
- CVE-2026-28878
- CVE-2025-14524
- CVE-2026-28876
- CVE-2026-28870
- CVE-2026-28880
- CVE-2026-28833
- CVE-2025-64505
- CVE-2026-28868
- CVE-2026-28867
- CVE-2026-20698
- CVE-2026-20687
- CVE-2026-28882
- CVE-2026-20692
- CVE-2026-20688
- CVE-2026-28873
- CVE-2026-28863
- CVE-2026-28864
- CVE-2026-28860
- CVE-2026-28856
- CVE-2026-28858
- CVE-2026-28967
- CVE-2026-28852
- CVE-2026-20657
- CVE-2026-20665
- CVE-2026-20643
- CVE-2026-28871
- CVE-2026-20664
- CVE-2026-28857
- CVE-2026-28861
- CVE-2026-28859
- CVE-2026-20691
- CVE-2026-20637
- CVE-2026-20668
- CVE-2025-43534
- CVE-2025-43376
- CVE-2025-55753
- CVE-2025-58098
- CVE-2025-59775
- CVE-2025-65082
- CVE-2025-66200
- CVE-2026-28824
- CVE-2026-20699
- CVE-2026-20660
- CVE-2026-20639
- CVE-2026-28821
- CVE-2026-28838
- CVE-2026-28888
- CVE-2026-20633
- CVE-2026-28892
- CVE-2026-28832
- CVE-2026-28834
- CVE-2026-20695
- CVE-2026-28829
- CVE-2026-20607
- CVE-2026-20651
- CVE-2026-20694
- CVE-2026-28891
- CVE-2026-20701
- CVE-2026-28839
- CVE-2026-28827
- CVE-2026-28816
- CVE-2026-28826
- CVE-2026-20693
- CVE-2026-28862
- CVE-2026-28831
- CVE-2026-28817
- CVE-2026-28835
- CVE-2026-28825
- CVE-2026-28818
- CVE-2026-20697
- CVE-2026-28828
- CVE-2026-28823
- CVE-2026-20696
- CVE-2026-20684
- CVE-2026-28910
- CVE-2026-28893
- CVE-2026-28881
- CVE-2026-28842
- CVE-2026-28841
- CVE-2026-28845
- CVE-2026-20632
- CVE-2026-20631
- CVE-2026-28840
- CVE-2026-28830
- CVE-2026-28820
- CVE-2026-28837
- CVE-2026-28844
Frequently Asked Questions
What is the severity of CVE-2026-20687?
CVE-2026-20687 is classified as a high severity vulnerability due to its impact on authentication and memory management.
How do I fix CVE-2026-20687?
To fix CVE-2026-20687, update your affected Apple devices to the latest version: iOS 18.7.7, iPadOS 18.7.7, macOS Sequoia 15.7.5, macOS Tahoe 26.4, tvOS 26.4, and watchOS 26.4.
Which versions are vulnerable to CVE-2026-20687?
CVE-2026-20687 affects versions up to iOS 18.7.6, iPadOS 18.7.6, macOS Sequoia 15.7.4, macOS Tahoe 26.3, tvOS 26.3, and watchOS 26.3.
What types of devices are affected by CVE-2026-20687?
CVE-2026-20687 affects Apple devices running iOS, iPadOS, macOS, tvOS, and watchOS.
Is there a workaround for CVE-2026-20687?
There is no known workaround for CVE-2026-20687; updating to a patched version is the only mitigation.