{"id":"CVE-2025-55182","title":"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-serve…","summary":"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-serve…","severity":"critical","cvss":10,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H","cwe":["CWE-502"],"vendor":"facebook","product":"react","affected":["react = 19.0.0","react = 19.1.0","react = 19.1.1","react = 19.2.0","next.js >= 15.0.0, < 15.0.5","next.js >= 15.1.0, < 15.1.9","next.js >= 15.2.0, < 15.2.6","next.js >= 15.3.0, < 15.3.6","next.js >= 15.4.0, < 15.4.8","next.js >= 15.5.0, < 15.5.7","next.js >= 16.0.0, < 16.0.7","next.js = 14.3.0","next.js = 15.6.0","next.js = 16.0.0"],"patched":["next.js 16.0.7"],"published":"2025-12-03","updated":"2026-08-04","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2025-55182","references":[{"url":"https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components","label":"cve-assign@fb.com"},{"url":"https://www.facebook.com/security/advisories/cve-2025-55182","label":"cve-assign@fb.com"},{"url":"http://www.openwall.com/lists/oss-security/2025/12/03/4","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://news.ycombinator.com/item?id=46136026","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://aws.amazon.com/blogs/security/china-nexus-cyber-threat-groups-rapidly-exploit-react2shell-vulnerability-cve-2025-55182/","label":"134c704f-9b21-4f2e-91b3-4a467353bcc0"},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-55182","label":"134c704f-9b21-4f2e-91b3-4a467353bcc0"}],"tags":["nvd","kev","in-the-wild","exploit-available"],"epss":0.99802,"epssPercentile":0.99959,"kev":true,"kevDateAdded":"2025-12-05","kevDueDate":"2025-12-12","kevRansomware":true,"exploited":true,"exploitAvailable":true,"ingestedAt":"2026-08-04T05:36:13.405Z","exploits":{"exploitdb":true,"github":458,"githubRepos":["https://github.com/mayank729/CVE-2025-55182-scanner","https://github.com/pitufo1721/CVE-2025-55182-GodzillaMemoryShell","https://github.com/alyaapm/CVE-2025-55182-shellinteractive"],"metasploit":["exploit/multi/http/react2shell_unauth_rce_cve_2025_55182"],"nuclei":["CVE-2025-55182"],"checkedAt":"2026-09-21T15:27:27.698Z"},"slug":"CVE-2025-55182","body":"## Overview\n\nA 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.\n\n## Affected\n\n- `react = 19.0.0`\n- `react = 19.1.0`\n- `react = 19.1.1`\n- `react = 19.2.0`\n- `next.js >= 15.0.0, < 15.0.5`\n- `next.js >= 15.1.0, < 15.1.9`\n- `next.js >= 15.2.0, < 15.2.6`\n- `next.js >= 15.3.0, < 15.3.6`\n- `next.js >= 15.4.0, < 15.4.8`\n- `next.js >= 15.5.0, < 15.5.7`\n- `next.js >= 16.0.0, < 16.0.7`\n- `next.js = 14.3.0`\n- `next.js = 15.6.0`\n- `next.js = 16.0.0`\n\n## Remediation\n\nUpgrade past the affected range:\n\n- `next.js 16.0.7`","depth":"hadal","depthScore":100,"depthScoreParts":{"impact":55,"likelihood":20,"exploitation":25,"ransomware":5},"changes":[]}