React Releases Critical Security Patch

React Releases Critical Security Patch
Getting your Trinity Audio player ready...

The React core team has released emergency security updates addressing a critical remote code execution (RCE) vulnerability in React Server Components (RSC). The issue impacts applications using server functions and modern frameworks built on top of React’s RSC architecture.

What Happened

The vulnerability allows attackers to execute arbitrary code on the server through crafted requests targeting server-rendered components. Exploitation does not require authentication, making exposed production deployments high risk.

Affected Systems

  • Applications using React Server Components
  • Frameworks bundling RSC (notably app-router–based setups)
  • Public-facing server function endpoints

Fix Released

React has shipped patched versions across the 19.x release line. Developers are strongly advised to upgrade immediately and redeploy affected services. No configuration-only workaround fully mitigates the risk without updating.

What Developers Should Do

  • Upgrade React to the latest patched version
  • Audit usage of server components and server actions
  • Restrict public access to server endpoints where possible

Failure to patch may result in full server compromise.


Source (official):
React Security Advisory – https://sr-react-dev.vercel.app/blog/2025/12/03/critical-security-vulnerability-in-react-server-components