S4E just found a medium cve-2023-25727 scanner
high·Product Based Web Vulnerabilities·Updated Dec 12, 2025

CVE-2025-55184 Scanner

CVE-2025-55184 Scanner - Denial of Service vulnerability in React Server Components

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
3.1k
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
14
Vulnerabilities Found
confirmed findings
References
CVECVE-2025-55184
7.5
CVSShigh
Exploitable remotely over the internet · no authentication required.

A pre-authentication denial of service vulnerability exists in React Server Components versions 19.0.0, 19.0.1 19.1.0, 19.1.1, 19.1.2, 19.2.0 and 19.2.1, 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, which can cause an infinite loop that hangs the server process and may prevent future HTTP requests from being served.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
react-server-dom-webpackby Meta
19.0.0
react-server-dom-turbopackby Meta
19.0.0
react-server-dom-parcelby Meta
19.0.0
Updated Aug 22, 2026View on NVD →
Detail

React Server Components are utilized primarily in web applications to streamline rendering on the server side, providing developers with a robust way to manage large-scale applications efficiently. These components are often deployed within environments that leverage technologies like react-server-dom-parcel or react-server-dom-turbopack, facilitating fast dynamic content management. Organizations with substantial frontend user interactions depend heavily on React Server Components to enhance performance. By seamlessly integrating with client-side frameworks, these components significantly improve the user experience by enabling faster page loads and interactivity. Developers choose React Server Components for their ability to reduce the complexity of managing component states and for the increased efficiency in resource utilization. Deployed across various operating systems, these components are an integral part of modern web development structures.

The Denial of Service (DoS) vulnerability within React Server Components arises from unsafe payload deserialization. This flaw allows attackers to exploit server function endpoints, causing the server to hang indefinitely. Unauthenticated attackers can trigger this state, effectively blocking legitimate requests and rendering the application unresponsive. The vulnerability affects all component setups from version 19.0.0 through 19.2.1, impacting various technologies relying on React Server. Due to the critical role these components play in server reliability, the vulnerability poses a significant risk to application continuity. Attackers leveraging this vulnerability could lead to prolonged downtime and resource depletion.

The Denial of Service vulnerability is technically rooted in the insecure deserialization process of React Server Components' server function endpoints. Attackers craft specific payloads that exploit this deserialization flaw by submitting form data using a POST request. When processed, this data hangs the server operation, leaving it unable to respond to requests. The vulnerability is confirmed when responses include 404 status codes indicating "Server action not found," combined with specific content types. This flaw in deserialization represents a critical point of failure, allowing unauthenticated attackers ease of exploitation. Given its technical nature, identifying and mitigating this vulnerability requires updates to the deserialization logic beyond version 19.2.1.

Exploitation of this vulnerability by attackers can result in the server becoming entirely unavailable to legitimate users, disrupting service delivery. The indefinite hanging of server processes as designed by malicious actors leads to severe denial of service conditions. Prolonged downtime means organizations may suffer reputational damage and loss of customer trust. Resources could become depleted more rapidly due to the server handling incomplete or malformed requests. Organizations affected would incur costs related to recovery and mitigation of the exploit. In environments heavily reliant on React Server Components, these impacts are particularly profound, necessitating swift remediation.

REFERENCES

Solution Advice
  • Update React Server Components to the latest version beyond 19.2.1 to mitigate the vulnerability.
  • Regularly review and audit your codebase for insecure deserialization instances.
  • Implement robust input validation to prevent payload manipulation by unauthenticated users.
  • Consider employing Web Application Firewalls (WAFs) to identify and block malicious traffic patterns.
  • Continuously monitor server logs for unusual activities or access patterns that might indicate exploitation attempts.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2025-55184 Scanner - Denial of Service vulnerability in React Server Components S4E