Cloudflare

Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model

Jul 29, 2020Kenton Varda
Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model
SummaryAI, from the source post

This post details the security architecture of Cloudflare Workers, focusing on isolation mechanisms and API design. It explains the use of V8 isolates for multi-tenancy, process-level isolation for specific features (like devtools debugger) and as a defense against Spectre, and whole-process sandboxing using Linux namespaces and seccomp. It also covers the role of the supervisor process and capability-based security for API mediation, and the network access restrictions via inbound and outbound proxy services. The post also addresses the 'patch gap' for V8 bugs and Cloudflare's strategy for rapid deployment of fixes.

More from the Edge Computing with Cloudflare Workers trail