Vulnerabilities8 Aug 2026 · 6 min read
React2Shell: how a deserialization flaw took React Server Components to a 10/10
CVE-2025-55182 let anyone run code on any Next.js 15 or 16 App Router server, unauthenticated, even with not a single Server Function declared. Anatomy of the Flight protocol, of the flaw, and of what still needs checking eight months later.