Apple has released macOS Tahoe 26.6.1 to fix a critical Screen Sharing security vulnerability (8th Aug 2026)

Preface: Apple has released macOS Tahoe 26.6.1 to fix a critical Screen Sharing security vulnerability. Apple pushed out this emergency, un-betaed update alongside patches for older operating systems, including macOS Sequoia 15.7.9 and macOS Sonoma 14.8.9.

Background: The root cause of CVE-2026-65400 is an error-handling and state-management flaw in how the screensharingd binary handles structural network data frames before the SRP math even starts.

How the Exploit Skips the Code Structure

When an attacker initiates a Screen Sharing connection, the user-space daemon expects a network frame stating the length of the incoming SRP payload.

i.               The Stale Register Bug: The daemon reads a 4-byte frame length. If the read is successful, the CPU data register used for checking errors is set to 0 (indicating no_error).

ii.              The Size Validation Failure: The daemon checks if the requested frame length is abnormally large (specifically ≥ 32768 bytes). If the attacker sends a massive, oversized frame, a validation check fails.

iii.            The Logical Short-Circuit: Instead of branching to a clean shutdown or an explicit return false, the daemon branches to an error-handling block that accidentally returns the stale 0 data register as its status.

Vulnerability details: An attacker on the network may be able to authenticate to Screen Sharing without valid credentials.

Official announcement: Please refer to the link for details – https://support.apple.com/en-us/148171

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.