A critical security vulnerability (CVE-2025-55182) was disclosed in React Server Components in December 2025, impacting React Server DOM packages used for Server Components and Server Functions in React 19 (versions 19.0.0, 19.1.0, 19.1.1, and 19.2.0). The issue enables unauthenticated remote code execution via crafted requests due to unsafe payload deserialization, and was patched in React releases 19.0.1, 19.1.2, and 19.2.1. Frameworks implementing React Server Components inherit the vulnerability, including Next.js versions using the App Router and Server Actions; affected Next.js versions include 15.x, 16.x, and canary builds starting from 14.3.0-canary.77, with fixes available in Next.js 15.0.5+, 15.1.9+, 15.2.6+, 15.3.6+, 15.4.8+, 15.5.7+, and 16.0.7 or later.
UPDATE: The IONIX research team developed a simulation to validate exposure to CVE-2025-55182 and the related Next.js advisory CVE-2025-66478. Confirmed findings are listed in this post.
References:

