
Lab with PoC
This repository contains a Capture The Flag (CTF) lab designed strictly for educational use and security research.
The environment features a vulnerable Next.js 16 e-commerce mock storefront ("Quantum Supplies") specifically built to demonstrate and practice exploiting CVE-2025-55182, a critical deserialization vulnerability within the React Server Components Flight protocol.
(A link to a detailed Notion walkthrough and exploitation guide will be provided here shortly).
solve.py script, step-by-step guides for manual Burp Suite exploitation, and deep-dive answers explaining the React Flight payload structure (solution6.md, etc.).The application is fully containerized via Docker for safe research. To stand up the vulnerable server and the mock backend, run the following commands from the root directory:
# Build the Docker image and start the container in detached mode
sudo docker compose up -d --build
The application will be accessible via your browser at http://localhost:10001.
Note: The container automatically provisions the target file /flag/flag.txt required for the CTF challenge.