CVE-2026-20643: Input Validation
802.1X. An authentication issue was addressed with improved state management.
Other sources
A cross-origin issue in the Navigation API was addressed with improved input validation. This issue is fixed in Background Security Improvements for iOS, iPadOS, and macOS, Safari 26.4, iOS 18.7.7 and iPadOS 18.7.7, iOS 26.4 and iPadOS 26.4, macOS Tahoe 26.4, visionOS 26.4. Processing maliciously crafted web content may bypass Same Origin Policy.
— 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-20643
- CVE-2026-20665
- CVE-2026-28871
- CVE-2026-20664
- CVE-2026-28857
- CVE-2026-28861
- CVE-2026-28859
- CVE-2026-20691
- 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-20637
- CVE-2026-20668
- CVE-2025-43534
- CVE-2025-43376
- CVE-2026-28823
- CVE-2025-55753
- CVE-2025-58098
- CVE-2025-59775
- CVE-2025-65082
- CVE-2025-66200
- CVE-2026-28824
- CVE-2026-20696
- CVE-2026-20699
- CVE-2026-20684
- CVE-2026-20633
- CVE-2026-28910
- CVE-2026-28821
- CVE-2026-28838
- CVE-2026-28888
- CVE-2026-28893
- CVE-2026-28892
- CVE-2026-28832
- CVE-2026-28834
- CVE-2026-28881
- CVE-2026-28842
- CVE-2026-28841
- CVE-2026-20695
- CVE-2026-28845
- CVE-2026-20607
- CVE-2026-20694
- CVE-2026-20632
- CVE-2026-28839
- CVE-2026-20701
- CVE-2026-28891
- CVE-2026-28827
- CVE-2026-28816
- CVE-2026-28826
- CVE-2026-20631
- CVE-2026-20693
- CVE-2026-28840
- CVE-2026-28862
- CVE-2026-28831
- CVE-2026-28817
- CVE-2026-28830
- CVE-2026-28835
- CVE-2026-28825
- CVE-2026-28818
- CVE-2026-20697
- CVE-2026-28820
- CVE-2026-28837
- CVE-2026-28844
- CVE-2026-28828
- CVE-2026-28829
Frequently Asked Questions
What is the severity of CVE-2026-20643?
CVE-2026-20643 has been classified as a high severity vulnerability due to its potential to bypass the Same Origin Policy.
How do I fix CVE-2026-20643?
To fix CVE-2026-20643, ensure that your device is updated to Background Security Improvements for iOS 26.3.1, iPadOS 26.3.1, macOS 26.3.1, or macOS 26.3.2.
What is the impact of CVE-2026-20643?
The impact of CVE-2026-20643 allows maliciously crafted web content to potentially bypass security restrictions.
Which platforms are affected by CVE-2026-20643?
CVE-2026-20643 affects iOS, iPadOS, and macOS versions prior to the specified security updates.
What component is involved in CVE-2026-20643?
CVE-2026-20643 involves the Navigation API within the WebKit component.