Critical React Server Components Flaw Enables Unauthenticated Remote Code Execution

· Original article ↗

Summary

CVE-2025-55182 affects React Server Components and frameworks including Next.js. Wiz reports in-the-wild exploitation, credential harvesting and cryptomining; patched releases are available, and upgrading is the definitive mitigation.

Key points

  • The flaw is an insecure-deserialization vulnerability in the React Server Components Flight protocol, enabling unauthenticated remote code execution through a crafted HTTP request.
  • Wiz says default configurations are vulnerable and reports near-100% exploit reliability in its testing.
  • Affected packages include react-server-dom 19.0.x, 19.1.x and 19.2.x, and specified Next.js App Router canary and 15.x/16.x releases; patched versions are listed in the article.
  • Wiz reports exploitation since December 5 targeting internet-facing Next.js applications and Kubernetes containers, with credential-harvesting attempts, Sliver installation and cryptomining observed.
  • Wiz says its data found vulnerable React or Next.js instances in 39% of cloud environments; GreyNoise reported 95 IP addresses making opportunistic exploitation attempts.
  • The article says upgrading React and dependencies to hardened releases is the only definitive mitigation; teams using other RSC frameworks should check for updates.

Article Details

Vulnerability Types
  • Insecure deserialization
  • Unauthenticated remote code execution
Severity
Critical
Affected Versions
  • react-server-dom*: 19.0.x, 19.1.x, 19.2.x
  • Next.js with App Router: 14.3.0-canary.77 and later canary releases, 15.x, 16.x
Exploitation Status
active
Exploit Availability
public_exploit
Patch Status
available

MITRE ATT&CK

CVE

Malware

Products

Tools

Countries

Related Articles