Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!
Project-CVE-2026-75604 — Python-based exploitation framework for CVE-2026-75604, enabling authorized pentesters to validate Next.js Windows cache traversal vulnerabilities with reverse shell and webshell deployment, target verification, and proxy support. | Kitploit
Python-based exploitation framework for CVE-2026-75604, enabling authorized pentesters to validate Next.js Windows cache traversal vulnerabilities with reverse shell and webshell deployment, target verification, and proxy support.
Defensive security research and authorized validation only.
This repository concerns CVE-2026-75604, a critical vulnerability that may permit unauthenticated remote code execution on certain Windows-hosted Next.js deployments.
Credits
Coded by: Xer0TLabs x Persephrak Decentralized Syndicate
Research purpose: Vulnerability awareness, authorized security testing, and defensive remediation
Attribution above is reproduced from the original script header and has not been independently verified.
Legal and Ethical Use
This project must only be used against:
Systems you personally own
Environments explicitly created for local security testing
Targets for which you hold prior, explicit, written authorization
Do not use this project to access third-party websites, servers, cloud workloads, customer systems, or networks without permission. Unauthorized access, persistence, payload deployment, and command execution may violate computer-misuse laws and contractual obligations.
The maintainer and contributors are not responsible for misuse.
Vulnerability Overview
CVE-2026-75604 affects certain Next.js applications hosted on a Windows filesystem. Under affected conditions, insufficient path validation in caching-related behavior can enable unauthenticated remote code execution.
According to the official Next.js security release:
The issue affects Windows-hosted Next.js servers using the relevant Pages Router/App Router configuration without Cache Components.
Linux and macOS deployments are not affected by this specific vulnerability.
There is no known configuration-only workaround for affected Windows-hosted deployments; upgrading is required.
Fixed releases include Next.js 15.5.24 and 16.3.3.
Safe Assessment
The included --check-only mode should be treated as a technology fingerprinting check, not proof that a host is vulnerable.
It may look for indicators such as:
A X-Powered-By response header referencing Next.js
__next content markers in the returned page
Publicly accessible Next.js static assets
A positive result only suggests that the target may use Next.js. It does not establish:
The installed Next.js version
Whether the server runs Windows
Whether the affected router/cache configuration is enabled
Whether the server is vulnerable
Authorization to perform any further testing
For production environments, validate exposure through asset inventory, deployment configuration, package-lock files, SBOMs, or an approved vulnerability-scanning process—not by attempting payload delivery.
This repository is provided for educational and defensive-security purposes. Do not use it to gain unauthorized access, deploy malicious code, establish shells, exfiltrate data, or disrupt services.