Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2025-55182-exploit — Proof-of-concept exploit for CVE-2025-55182, a critical unauthenticated RCE in React Server Components. Includes a Python script demonstrating malicious HTTP request crafting against vulnerable Next.js/React versions. | Kitploit
Tools/GitHubGitHub/legus-yeung/cve-2025-55182-exploit
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHublegus-yeung/cve-2025-55182-exploit

CVE-2025-55182-exploit

Proof-of-concept exploit for CVE-2025-55182, a critical unauthenticated RCE in React Server Components. Includes a Python script demonstrating malicious HTTP request crafting against vulnerable Next.js/React versions.

View Repository
410 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2025-55182 Exploit

This repository contains a simple exploit for CVE-2025-55182, a critical remote code execution vulnerability in React Server Components.

Vulnerability Overview

CVE-2025-55182 is an unauthenticated remote code execution vulnerability in React Server Components (CVSS 10.0). The vulnerability affects how React decodes payloads sent to React Server Function endpoints, allowing an attacker to craft malicious HTTP requests that achieve remote code execution on the server.

Affected Versions

  • react-server-dom-webpack: 19.0, 19.1.0, 19.1.1, 19.2.0
  • react-server-dom-parcel: 19.0, 19.1.0, 19.1.1, 19.2.0
  • react-server-dom-turbopack: 19.0, 19.1.0, 19.1.1, 19.2.0

Fixed Versions

  • react-server-dom-webpack: 19.0.1, 19.1.2, 19.2.1
  • react-server-dom-parcel: 19.0.1, 19.1.2, 19.2.1
  • react-server-dom-turbopack: 19.0.1, 19.1.2, 19.2.1

Exploit Script

The exploit.py script demonstrates how an attacker could exploit this vulnerability by crafting a malicious HTTP request to a React Server Function endpoint.

Note: This exploit only works against vulnerable versions of Next.js and React. After updating to the patched versions, the exploit will no longer function.

Demonstration

Before Update (Vulnerable)

The exploit script targeting a vulnerable Next.js application:

Exploit Script Before Update

After Update (Patched)

The same exploit script after updating Next.js and React - the exploit no longer works:

Exploit Script After Update

Deployment Log

Example output showing the exploit in action:

Deployment Log

Impact

This vulnerability allows unauthenticated remote code execution on servers running vulnerable versions of React Server Components. Even if your application doesn't explicitly implement React Server Function endpoints, it may still be vulnerable if it supports React Server Components.

Remediation

Immediate action required: Upgrade to the latest patched versions:

Next.js

npm install next@latest

React

npm install react@latest react-dom@latest react-server-dom-webpack@latest

Disclaimer

This exploit is provided for educational and security research purposes only. Do not use this code against systems you do not own or have explicit permission to test. Unauthorized access to computer systems is illegal.

References

  • Critical Security Vulnerability in React Server Components
  • CVE-2025-55182
  • Reported by: Lachlan Davidson (November 29, 2025)
Download Tool