Apple's interrupt side channel leaks browsing
Tide leaks browsing and video activity on Apple M1-M5 without timers by watching register X18, hitting 93.8% website accuracy.

Visual TL;DR
leaks keystrokes, packets, and video chunks without timers or clocks on Apple Silicon
From the article 2 mentionsApple Silicon's interrupt side channel leaks what you type and browse without timers, clocks or privileges, according to BlackHat Asia 2026 research.
BlackHat Asia 2026 research watches a single register across M1 to M5 Macs
From the article 4 mentionsThe attack, called Tide, hit Apple (NASDAQ:AAPL) M1 through M5 Macs and iPhone 16 Pro by watching a single register.
reaches 93.8% accuracy on website fingerprinting and identifies video playback patterns
register X18 changes value on each interrupt, acting as a timer-free signal
From the article 7 mentionsARM's AAPCS64 defines X18 as the platform register reserved for OS use, and Apple documents it as off-limits to apps.
Apple disclosed the issue but no fix shipped yet for affected Macs and iPhones
From the article 4 mentionsThe tested user-space mitigation injected thousands of fake network interrupts per second at random intervals, cutting website fingerprinting to about 60% accuracy at roughly 10% overhead.
leaks keystrokes, packets, and video chunks without timers or clocks on Apple Silicon
From the article 2 mentionsApple Silicon's interrupt side channel leaks what you type and browse without timers, clocks or privileges, according to BlackHat Asia 2026 research.
macOS hides /proc/interrupts and Apple Silicon lacks UMWAIT and segment registers
BlackHat Asia 2026 research watches a single register across M1 to M5 Macs
From the article 4 mentionsThe attack, called Tide, hit Apple (NASDAQ:AAPL) M1 through M5 Macs and iPhone 16 Pro by watching a single register.
register X18 changes value on each interrupt, acting as a timer-free signal
From the article 7 mentionsARM's AAPCS64 defines X18 as the platform register reserved for OS use, and Apple documents it as off-limits to apps.
any local user process without root or special permissions can run the attack
From the articleOn Linux an unprivileged attacker could read /proc/interrupts, and on x86 UMWAIT or segment-limit tricks could expose the gap when EL0 is preempted to EL1.
interrupts propagate from performance cores to efficiency cores on Apple silicon
From the articleApple Silicon spreads shared peripheral interrupts uniformly across active cores only.
reaches 93.8% accuracy on website fingerprinting and identifies video playback patterns
Apple disclosed the issue but no fix shipped yet for affected Macs and iPhones
From the article 4 mentionsThe tested user-space mitigation injected thousands of fake network interrupts per second at random intervals, cutting website fingerprinting to about 60% accuracy at roughly 10% overhead.
Contents(6)
© 2026 StartupHub.ai. All rights reserved. You may not republish this article in full without a license. Search engines and AI research tools may crawl and summarize for reference. Bulk reproduction or model training requires a license. See our terms.
Watch
The videos behind the news, one flip at a time
The feed mixes the videos from our articles with startup demos and you flip through them like TV channels for free with no signup.
Written by
Daniel SingerEditor, StartupHub.ai
Daniel Singer is the editor of StartupHub.ai, a technology expert and thought leader on AI and its applications across sectors, from fintech and healthcare to developer tooling and consumer software. He writes and tests the tools covered here thoroughly and regularly, and built StartupHub.ai to give founders, operators and buyers a clearer read on what they are actually being sold.


