BetaWeekly digests are a beta — we're trying something new. Feedback welcome.
Next.js patches critical RCEs as Vercel opens its platform to Python, daemons, and persistent storage
October 12–18, 2026
Next.js shipped emergency patches for two critical unauthenticated remote code execution flaws in use cache and the Image Optimization API, while Vercel's platform week brought Python support, Daemons, Bring Your Own Cloud, and persistent Drives to general availability.
The week at a glance
Replay the weekBiggest releases
- 01Next.js v16.4.1 patches two critical unauthenticated RCE vulnerabilities
Next.js - 02Next.js v15.5.28 patches critical RCE in Image Optimization API
Next.js - 03Cloudflare WAF adds emergency managed rule blocking RCE exploitation in web frameworks
Application Security - 04Vercel makes Python support generally available
Vercel - 05Vercel Daemons enters public beta for queue consumers and CI runners
Vercel
Next.js closes two critical RCE holes
The week's most urgent news is a pair of critical unauthenticated remote code execution vulnerabilities in Next.js, patched across both the current and previous major lines. The flaws let attackers run arbitrary code through use cache functions that return typed arrays and through the Image Optimization API when SVG files are used, with a high-severity denial of service in the App Router using Server Actions fixed alongside them. Anyone running either major version should upgrade immediately; there is no workaround short of the patch.
Cloudflare moved to blunt the same class of attack. An emergency Cloudflare Managed Ruleset rule is now set to Block, targeting active exploitation of a critical RCE in popular web frameworks where malformed path sequences let attackers execute system commands with web server privileges. That rule protects unpatched applications regardless of whether they run on Cloudflare.
Vercel opens the platform beyond JavaScript
Vercel's platform week was largely about expanding what it can run. Python is now generally available for APIs, full-stack applications, and AI agents, with automatic framework detection and native SDKs — the clearest signal yet that Vercel is no longer a JavaScript-only host. Workloads that don't fit the request/response model got a home too: Vercel Daemons entered public beta for queue consumers, workflow workers, and self-hosted CI runners. Stateful work got a foundation with Vercel Drives reaching general availability, persistent storage you mount into a Sandbox so files outlive it, with forking for parallel workers. Enterprises with data-residency or compliance constraints can now run on their own infrastructure, as Bring Your Own Cloud on AWS is generally available.
Around the edges, Vercel Connect picked up two capabilities for agent-driven access: Enterprise-Managed Authorization so apps and agents act on behalf of users with access governed by the identity provider, and MCP Events support so agents can watch MCP servers and react when events arrive. The AI Gateway added Meta's Muse Spark Open and the free stealth model Cat Jam, both callable with one API key and no provider account, while Token Pass entered early access with $80 in monthly open-weight model credit for $30.
Cloudflare's network and Gateway grow sharper
Cloudflare Tunnel got dramatically more room to scale: the default route limit jumped from 1,000 to 50,000 per account, and Tunnels for Platforms lets accounts buy past the included 1,000 tunnels. The same change landed on the Core Platform side. Elsewhere in Cloudflare One, the Linux client hit general availability with a fix for split-tunnel reconnect loops, custom applications arrived in the Gateway Application Library, BGP route filtering came to IPsec and GRE tunnels, and DLP custom patterns can now call Workers to validate matches with organization-specific logic. The Gateway–Workers integration entered public beta, letting a Forward action run your own code on permitted traffic.
On the developer side, Stream WebRTC live streaming went generally available, the Agents SDK gained a persistent browser tool that keeps tabs and logins across turns, Local Explorer can invoke Cron Triggers, and AI Search keyword queries now match Japanese, Chinese, and Korean. The Cloudflare CLI added cf docs search, Workers AI welcomed Pipecat's PhoneLLM Mini for realtime voice agents, and the Workers SDK moved Access dev config under access.dev.
Tooling churn: Turborepo, Railpack, and the AI SDK
Build tooling saw steady refinement rather than headline changes. Turborepo shipped dozens of performance optimizations across lockfile parsing, cache archives, and file watching, plus a root-only turbo setup policy. Railpack added Zig builds and Turborepo cache reuse, so unchanged workspace packages skip rebuilding. The AI SDK family landed a breaking change to managed event subscriptions, image input and a 262k-token context option, a fix for lowercased URL paths, and native Pi MCP handling. Railway, meanwhile, added activity feed filters, guided IaC migration, and CLI cron jobs.
Releases covered33
- Cloudflare WAF adds emergency managed rule blocking RCE exploitation in web frameworks (opens in new tab)
- Cloudflare One raises default Tunnel route limit to 50,000 and adds paid tunnels beyond 1,000 (opens in new tab)
- Cloudflare Tunnel raises default routes to 50,000 and adds Tunnels for Platforms (opens in new tab)
- Cloudflare One Client for Linux 2026.8.2110 hits GA, fixes split-tunnel reconnect loop (opens in new tab)
- Cloudflare One Gateway Application Library now supports custom applications (opens in new tab)
- Cloudflare One adds BGP route filtering for IPsec and GRE tunnels (opens in new tab)
- Cloudflare One lets Workers validate DLP custom pattern matches (opens in new tab)
- Cloudflare One Gateway workers integration enters public beta (opens in new tab)
- Cloudflare Stream WebRTC live streaming is generally available (opens in new tab)
- Cloudflare Agents SDK adds persistent browser tool with lasting tabs and logins (opens in new tab)
- Cloudflare Developer Platform Local Explorer can invoke Cron Triggers (opens in new tab)
- Cloudflare AI Search keyword search now matches Japanese, Chinese, and Korean queries (opens in new tab)
- Cloudflare CLI 1.0.0-beta.16 adds `cf docs search` with kebab-case command rename (opens in new tab)
- Cloudflare Workers AI adds Pipecat PhoneLLM Mini for realtime voice agents (opens in new tab)
- Cloudflare Workers SDK config 0.26.0 adds Access local dev configuration (opens in new tab)
- Next.js v16.4.1 patches two critical unauthenticated RCE vulnerabilities (opens in new tab)
- Next.js v15.5.28 patches critical RCE in Image Optimization API (opens in new tab)
- Vercel makes Python support generally available (opens in new tab)
- Vercel Daemons enters public beta for queue consumers and CI runners (opens in new tab)
- Vercel Drives now generally available for persistent sandbox storage (opens in new tab)
- Vercel Bring Your Own Cloud on AWS reaches general availability (opens in new tab)
- Vercel Connect adds Enterprise-Managed Authorization via identity provider (opens in new tab)
- Vercel brings MCP Events support to Vercel Connect in public beta (opens in new tab)
- Vercel AI Gateway adds Meta Muse Spark Open model (opens in new tab)
- Vercel AI Gateway adds Cat Jam stealth model for free (opens in new tab)
- Vercel launches Token Pass with $80 monthly credit for open-weight models (opens in new tab)
- Turborepo v2.11.9 ships dozens of performance optimizations and `turbo setup` (opens in new tab)
- AI SDK @ai-sdk/mcp 2.0.76 changes managed event subscriptions to ttlMs (opens in new tab)
- AI SDK typesafe-ai 3.0.19 adds image input support and 262k-token context option (opens in new tab)
- AI SDK provider-utils 5.0.60 fixes case-sensitive URL path handling (opens in new tab)
- AI SDK harness-pi 1.0.154 deprecates mcpSettings and swaps MCP adapter for native Pi (opens in new tab)