Description
A pre-authentication remote code execution vulnerability exists in React Server Components versions 19.0.0, 19.1.0, 19.1.1, and 19.2.0 including the following packages: react-server-dom-parcel, react-server-dom-turbopack, and react-server-dom-webpack. The vulnerable code unsafely deserializes payloads from HTTP requests to Server Function endpoints.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Meta | react-server-dom-webpack | 19.0.0 – ≤ 19.0.0, 19.1.0 – ≤ 19.1.1, 19.2.0 – ≤ 19.2.0 | — |
| Meta | react-server-dom-turbopack | 19.0.0 – ≤ 19.0.0, 19.1.0 – ≤ 19.1.1, 19.2.0 – ≤ 19.2.0 | — |
| Meta | react-server-dom-parcel | 19.0.0 – ≤ 19.0.0, 19.1.0 – ≤ 19.1.1, 19.2.0 – ≤ 19.2.0 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Unauthenticated RCE in React Server Components (React2Shell)
exploit/multi/http/react2shell_unauth_rce_cve_2025_55182
Exploit-DB 1
- React Server 19.2.0 - Remote Code Execution EDB-52506 · webapps · Apr 9, 2026
GitHub 462 repositories · most starred shown
-
assetnote/react2shell-scanner ★ 2,452 · Dec 4, 2025
High Fidelity Detection Mechanism for RSC/Next.js RCE (CVE-2025-55182 & CVE-2025-66478)
-
msanft/CVE-2025-55182 ★ 1,432 · Dec 4, 2025
Explanation and full RCE PoC for CVE-2025-55182
-
lachlan2k/React2Shell-CVE-2025-55182-original-poc ★ 1,066 · Dec 5, 2025
Original Proof-of-Concepts for React2Shell CVE-2025-55182
-
ejpir/CVE-2025-55182-research ★ 789 · Dec 3, 2025
CVE-2025-55182 POC
-
mrknow001/RSC_Detector ★ 584 · Dec 5, 2025
Supports RSC fingerprinting and exploitation of the React component vulnerability CVE-2025-55182.
-
emredavut/CVE-2025-55182 ★ 314 · Dec 6, 2025
RSC/Next.js RCE Vulnerability Detector & PoC Chrome Extension – CVE-2025-55182 & CVE-2025-66478
-
zack0x01/CVE-2025-55182-advanced-scanner- ★ 280 · Dec 6, 2025
-
ynsmroztas/NextRce ★ 267 · Dec 6, 2025
React Shell & Next.js RSC Exploit Tool (CVE-2025-55182)
-
alptexans/RSC-Detect-CVE-2025-55182 ★ 190 · Feb 25, 2026
RSC Detect CVE 2025 55182
-
pyroxenites/Nextjs_RCE_Exploit_Tool ★ 140 · Dec 5, 2025
Exploit for CVE-2025-55182 & CVE-2025-66478
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- React Server Components - Remote Code Execution http/cves/2025/CVE-2025-55182.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | react-server-dom-parcel | >= 19.0.0, < 19.0.1 | 19.0.1 | GHSA-fv66-9v8q-g76r |
| npm | react-server-dom-parcel | >= 19.1.0, < 19.1.2 | 19.1.2 | GHSA-fv66-9v8q-g76r |
| npm | react-server-dom-parcel | >= 19.2.0, < 19.2.1 | 19.2.1 | GHSA-fv66-9v8q-g76r |
| npm | react-server-dom-turbopack | >= 19.0.0, < 19.0.1 | 19.0.1 | GHSA-fv66-9v8q-g76r |
| npm | react-server-dom-turbopack | >= 19.1.0, < 19.1.2 | 19.1.2 | GHSA-fv66-9v8q-g76r |
| npm | react-server-dom-turbopack | >= 19.2.0, < 19.2.1 | 19.2.1 | GHSA-fv66-9v8q-g76r |
| npm | react-server-dom-webpack | >= 19.0.0, < 19.0.1 | 19.0.1 | GHSA-fv66-9v8q-g76r |
| npm | react-server-dom-webpack | >= 19.1.0, < 19.1.2 | 19.1.2 | GHSA-fv66-9v8q-g76r |
| npm | react-server-dom-webpack | >= 19.2.0, < 19.2.1 | 19.2.1 | GHSA-fv66-9v8q-g76r |
Advisories 2
- NCSC-2025-0380 Kwetsbaarheden verholpen in React Server Components NCSC-NL (Netherlands) · Dec 5, 2025
- WID-SEC-2025-2738 Vercel Next.js und React Server Components (React2Shell): Schwachstelle ermöglicht Codeausführung BSI CERT-Bund (WID) · Dec 4, 2025