A high-severity Denial of Service (DoS) vulnerability has been uncovered in React Server Components, prompting an urgent call for developers to audit and update their dependencies.
Tracked as CVE-2026-23870 with a CVSS score of 7.5, this flaw threatens to knock web applications offline by severely exhausting server resources. React, the ubiquitous JavaScript library for building user interfaces, has swiftly rolled out backported patches to neutralize the threat.
The vulnerability centers around how React’s server function endpoints handle incoming traffic. Threat actors can exploit this weakness by dispatching specially crafted HTTP requests to these endpoints.
When a vulnerable server attempts to process these malicious requests, it triggers a catastrophic cascade of resource consumption, resulting in:
- Out-of-Memory (OOM) Exceptions: Forcing the server process to crash entirely.
- Excessive CPU Usage: Pinning the server’s processing power and starving legitimate users of resources, effectively rendering the application unresponsive.
This vulnerability specifically targets the React Server Components (RSC) architecture. You are at risk if you are running vulnerable versions of the following packages:
- react-server-dom-webpack
- react-server-dom-parcel
- react-server-dom-turbopack
Affected Versions:
- 19.0.0 through 19.0.5
- 19.1.0 through 19.1.6
- 19.2.0 through 19.2.5
This vulnerability requires a specific architectural setup to be exploited. If your React code is strictly client-side and does not use a server, you are safe. Furthermore, if your application does not utilize a framework, bundler, or bundler plugin that actively supports React Server Components, your app is not affected by CVE-2026-23870.
To secure your infrastructure against these resource-exhaustion attacks, you must upgrade any affected packages to their patched counterparts. The React maintainers have backported fixes to ensure stable upgrade paths.
- If you are on the 19.0.x track: Upgrade to 19.0.6
- If you are on the 19.1.x track: Upgrade to 19.1.7
- If you are on the 19.2.x track: Upgrade to 19.2.6
In the modern web ecosystem, vulnerabilities affecting core infrastructure tools require swift and decisive action. Review your dependency trees, patch your server-side configurations immediately, and ensure your deployment pipelines are pulling the secured versions.
Support Our Threat Intelligence
If you find our CVE report and cybersecurity news helpful, consider supporting our work.