Description
A pre-authentication denial of service vulnerability exists in React Server Components versions 19.0.0, 19.0.1 19.1.0, 19.1.1, 19.1.2, 19.2.0 and 19.2.1, 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, which can cause an infinite loop that hangs the server process and may prevent future HTTP requests from being served.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Meta | react-server-dom-webpack | 19.0.0 – ≤ 19.0.1, 19.1.0 – ≤ 19.1.2, 19.2.0 – ≤ 19.2.1 | — |
| Meta | react-server-dom-turbopack | 19.0.0 – ≤ 19.0.1, 19.1.0 – ≤ 19.1.2, 19.2.0 – ≤ 19.2.1 | — |
| Meta | react-server-dom-parcel | 19.0.0 – ≤ 19.0.1, 19.1.0 – ≤ 19.1.2, 19.2.0 – ≤ 19.2.1 | — |
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.
GitHub 9 repositories
-
cybertechajju/CVE-2025-55184-POC-Expolit ★ 22 · Dec 13, 2025
-
ejpir/CVE-2025-55184 ★ 7 · Dec 12, 2025
-
hans362/CVE-2025-55184-poc ★ 3 · Dec 12, 2025
-
KkHackingLearning/CVE-2025-55184_Testing ★ 2 · Dec 13, 2025
Python script for Testing CVE-2025-55184
-
shubham-01-star/OpsGuard-simulation ★ 1 · Dec 19, 2025
OpsGuard eliminates the "3 AM PagerDuty" nightmare, specifically protecting against threats like the recent CVE-2025-55184 (Next.js DoS)
-
KingHacker353/CVE-2025-55184 ★ 1 · Dec 14, 2025
-
JSH-data/CVE-2025-55184_CVE-2025-67779 ★ 0 · Jan 14, 2026
PoC of CVE-2025-55184 and CVE-2025-67779, which are vulnerabilities of React
-
Tarekhshaikh13/CVE-2025-55184 ★ 0 · Dec 17, 2025
Target Code + Exploit
-
bakhod1r/CVE-2025-55184 ★ 0 · Dec 12, 2025
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 - Denial of Service http/cves/2025/CVE-2025-55184.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.2 | 19.0.2 | GHSA-2m3v-v2m8-q956 |
| npm | react-server-dom-parcel | >= 19.1.0, < 19.1.3 | 19.1.3 | GHSA-2m3v-v2m8-q956 |
| npm | react-server-dom-parcel | >= 19.2.0, < 19.2.2 | 19.2.2 | GHSA-2m3v-v2m8-q956 |
| npm | react-server-dom-turbopack | >= 19.0.0, < 19.0.2 | 19.0.2 | GHSA-2m3v-v2m8-q956 |
| npm | react-server-dom-turbopack | >= 19.1.0, < 19.1.3 | 19.1.3 | GHSA-2m3v-v2m8-q956 |
| npm | react-server-dom-turbopack | >= 19.2.0, < 19.2.2 | 19.2.2 | GHSA-2m3v-v2m8-q956 |
| npm | react-server-dom-webpack | >= 19.0.0, < 19.0.2 | 19.0.2 | GHSA-2m3v-v2m8-q956 |
| npm | react-server-dom-webpack | >= 19.1.0, < 19.1.3 | 19.1.3 | GHSA-2m3v-v2m8-q956 |
| npm | react-server-dom-webpack | >= 19.2.0, < 19.2.2 | 19.2.2 | GHSA-2m3v-v2m8-q956 |
Advisories 3
- WID-SEC-2026-3046 IBM Concert: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 10, 2026
- NCSC-2025-0394 Kwetsbaarheden verholpen in React Server Components NCSC-NL (Netherlands) · Dec 12, 2025
- WID-SEC-2025-2835 Vercel Next.js und React Server Components: Mehrere Schwachstellen BSI CERT-Bund (WID) · Dec 11, 2025