Edge Computing with Cloudflare Workers
Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model

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

7/29/2020 · Kenton Varda

What this post added

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.

Read the original post ↗