A revisit of remote Spectre attacks on Cloudflare Workers
This vulnerability potentially allowed attackers to steal sensitive information from other users sharing the same server process. Fixing it ensures that customer data remains isolated and protected from side-channel memory leaks.
- Demonstrated remote Spectre proof-of-concept leaking up to 12 bit/s with 99% accuracy in production workloads using PLRU amplification and Durable Objects WebSocket keep-alives.
- Integrated V8 Sandbox and deployed in-process isolation using Memory Protection Keys (MPK) in September 2025 to restrict cross-isolate memory access.
- Improved Dynamic Process Isolation (DyPrIs) to handle long-lived executions and I/O-heavy workloads as first-class security cases.
- Co-authored research paper with researchers from the University of Edinburgh covering work from 2024 and early 2025.