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.
The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| React | 19.0.0 (including) | 19.0.0 (including) | |
| React | 19.1.0 (including) | 19.1.0 (including) | |
| React | 19.1.1 (including) | 19.1.1 (including) | |
| React | 19.2.0 (including) | 19.2.0 (including) |