Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
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.

··Feeds·Contact·Privacy·© 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
9 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

    root@kitploit:~
    npm install next@latest
    

    React

    root@kitploit:~
    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