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-Simple-Scanner-main | Kitploit
Tools/GitHubGitHub/jan0x190/cve-2025-55182-simple-scanner-main
ReconnaissanceVulnerability ScannersExploitationWeb Application ExploitationPenetration TestingSubdomain EnumerationLearning & Education
GitHubjan0x190/cve-2025-55182-simple-scanner-main

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-Simple-Scanner-main

View Repository
18 months agoNot yet reviewed

CVE-2025-55182: React Server Components RCE Scanner

A comprehensive toolkit for detecting and exploiting CVE-2025-55182, a Critical Remote Code Execution vulnerability in Next.js applications using React Server Components.

This repository features a unified Bash scanner (Single & Mass mode), Python/Go implementations, and a bug bounty reconnaissance workflow.

Scanner Menu Scanner Demo


📂 Repository Structure

  • scanner.sh — All-in-one Bash script for Single Target and Mass Scanning
  • python/exploit.py — Stable Python implementation (better JSON escaping)
  • go/main.go — High-performance implementation (compilable)

🚀 Reconnaissance Workflow (Bug Bounty Methodology)

For mass hunting on wildcard domains, use this pipeline to filter targets before scanning:

root@kitploit:~
# 1. Enumerate subdomains
subfinder -dL wildcards.txt -all -recursive > subs.txt

# 2. Filter for live hosts
httpx -l subs.txt -o live.txt

# 3. Pre-scan detection using Nuclei (optional)
nuclei -l live.txt -t CVE-2025-55182.yaml -o final.txt

🛠️ Bash Scanner Usage (Recommended)

The scanner.sh script supports single target scans and mass scanning from a file list.

🔧 Installation

root@kitploit:~
chmod +x scanner.sh

1️⃣ Single Target Mode

Best for verifying a specific target with verbose output.

root@kitploit:~
# Basic check (defaults to "id")
./scanner.sh -d example.com

# Execute custom command
./scanner.sh -d https://target.com -c "cat /etc/passwd"

2️⃣ Mass Scan Mode

Efficiently scans a list of URLs and saves vulnerable hosts to a file.

root@kitploit:~
# Scan a list of URLs
./scanner.sh -l live.txt -c "whoami"

# Custom output file
./scanner.sh -l live.txt -o my_bounty.txt

Options


🐍 Python Version

Use this if you encounter issues with Bash escaping special characters.

Requirements

root@kitploit:~
pip install requests

Usage

root@kitploit:~
python3 python/exploit.py -u http://target.com -c "uname -a"

🐹 Go Version

High performance, minimal dependencies.

Run directly

root@kitploit:~
go run go/main.go -u http://target.com -c "id"

Build binary

root@kitploit:~
cd go
go build -o cve-scanner main.go
./cve-scanner -u http://target.com

⚠️ Disclaimer

This tool is for educational purposes and authorized security testing only. Unauthorized usage is strictly illegal. The developer assumes no liability for misuse or damages caused by this program.


🔗 References

  • NVD CVE Detail: https://nvd.nist.gov/vuln/detail/CVE-2025-55182

  • React Security Advisory (React Server Components vulnerability): https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components

  • ProjectDiscovery Nuclei Template: https://cloud.projectdiscovery.io/library/CVE-2025-55182

Download Tool
FlagDescription
-d, --domainSingle target URL
-l, --listFile containing list of URLs
-c, --commandCommand to execute (default: id)
-o, --outputOutput file for vulnerable hosts (default: vulnerable_hosts.txt)