PT-2025-48817 · Meta · React Server Components+3
CVE-2025-55182
·
Published
2025-12-03
·
Updated
2026-07-29
CVSS v3.1
10
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
React Server Components versions 19.0.0 through 19.2.0
Description
A pre-authentication remote code execution issue exists in the
react-server-dom-parcel, react-server-dom-turbopack, and react-server-dom-webpack packages. The problem stems from unsafe deserialization of payloads in HTTP requests sent to Server Function endpoints, specifically involving the requireModule() function and the hasOwnProperty parameter. This allows a remote attacker to execute arbitrary JavaScript code in the server context. Real-world exploitation has been observed, including the deployment of the EtherRAT backdoor (which uses Ethereum-based command-and-control), cryptocurrency miners, and the Weaxor ransomware. Attacks have targeted internet-facing servers running Node.js and React/Next.js workloads across various industries, including retail, finance, and business services.Recommendations
Update React Server Components to a version later than 19.2.0.
As a temporary mitigation, apply WAF rules to detect and block requests targeting Server Function endpoints that exhibit patterns of unsafe deserialization.
Exploit
Fix
RCE
DoS
LPE
Deserialization of Untrusted Data
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
React Server Components
React-Server-Dom-Parcel
React-Server-Dom-Turbopack
React-Server-Dom-Webpack