Denial of Service and Source Code Exposure in React Server Components
Key Points
- Upgrade to 19.0.4/19.1.5/19.2.4 immediately
- DoS CVEs: CVE-2025-55184, CVE-2025-67779, CVE-2026-23864
- Source exposure CVE-2025-55183
Summary
Security researchers disclosed multiple new vulnerabilities in React Server Components (RSC) that enable denial-of-service (DoS) conditions and limited source-code exposure. These do not enable remote code execution; however they are high-severity DoS issues (CVE-2025-55184, CVE-2025-67779, CVE-2026-23864; CVSS 7.5) and a medium-severity source-code exposure (CVE-2025-55183; CVSS 5.3). Patches published on January 26, 2026 fix these issues, and previously published patches are incomplete — you must update again.
Key Points
- Immediate action: upgrade any affected packages to a fixed release (19.0.4, 19.1.5, or 19.2.4) now.
- Affected packages: react-server-dom-webpack, react-server-dom-parcel, react-server-dom-turbopack. Affected upstream versions include 19.0.0 through 19.2.3; fixed backports are 19.0.4, 19.1.5, 19.2.4.
- Attack vectors: specially crafted HTTP requests to Server Function endpoints can cause infinite loops, OOMs, or excessive CPU (DoS) and can cause stringified Server Function source to be returned (source exposure) when arguments are stringified.
- If you updated only to 19.0.3, 19.1.4, or 19.2.3 you remain vulnerable — reapply the new fixes.
- If your app does not use Server Components or any Server Function endpoints (or your bundler/framework does not support RSC), you are not affected.
- Hosting providers applied temporary mitigations; do not rely on them as a substitute for upgrading.
- React Native: standalone React Native apps that don’t use a monorepo or react-dom are not affected; if you use a monorepo, update only the impacted packages listed above.
Action (practical steps)
- Upgrade the vulnerable packages to a fixed version immediately, e.g.:
- npm/yarn: npm install react-server-dom-webpack@19.2.4 react-server-dom-parcel@19.2.4 react-server-dom-turbopack@19.2.4
- Or pin the appropriate 19.0.4 / 19.1.5 releases to match your track.
- Verify your production bundles to ensure Server Function source code is not included or stringified.
- Review any public Server Function endpoints and add request-layer rate limiting / validation as a temporary mitigation.
- Notify hosting providers or downstream frameworks you maintain that consume these packages.
References
- Patches and advisories published Jan 26, 2026. Further technical details will be released after rollout of fixes is complete.