Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Project-CVE-2026-75604 — Python-basiertes Exploitation-Framework für CVE-2026-75604, das autorisierten Pentestern ermöglicht, Next.js-Windows-Cache-Traversal-Schwachstellen mit Reverse-Shell- und Webshell-Bereitstellung, Zielverifizierung und Proxy-Unterstützung zu validieren. | Kitploit
Tools/GitHubGitHub/e4zyy/project-cve-2026-75604
SchwachstellenanalyseExploitationWebanwendungs-ExploitationWebsicherheitPenetrationstestsRed TeamingPayload-Entwicklung
GitHube4zyy/project-cve-2026-75604

Project-CVE-2026-75604

Python-basiertes Exploitation-Framework für CVE-2026-75604, das autorisierten Pentestern ermöglicht, Next.js-Windows-Cache-Traversal-Schwachstellen mit Reverse-Shell- und Webshell-Bereitstellung, Zielverifizierung und Proxy-Unterstützung zu validieren.

Repository anzeigen
1vor 7h 46mNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Next.js Windows Cache Traversal Sicherheitsforschung

Defensive Sicherheitsforschung und ausschließlich autorisierte Validierung.

Dieses Repository betrifft CVE-2026-75604, eine kritische Schwachstelle, die eine nicht authentifizierte Remote-Codeausführung auf bestimmten Windows-gehosteten Next.js-Bereitstellungen ermöglichen kann.

Credits

  • Programmiert von: Xer0TLabs x Persephrak Decentralized Syndicate
  • Forschungszweck: Sensibilisierung für Schwachstellen, autorisierte Sicherheitstests und defensive Behebung

Die obige Zuschreibung stammt aus dem ursprünglichen Skript-Header und wurde nicht unabhängig verifiziert.

Rechtliche und ethische Nutzung

Dieses Projekt darf ausschließlich gegen folgende Systeme verwendet werden:

  • Systeme, die Sie persönlich besitzen
  • Umgebungen, die ausdrücklich für lokale Sicherheitstests erstellt wurden
  • Ziele, für die Sie eine vorherige, ausdrückliche, schriftliche Autorisierung besitzen

Verwenden Sie dieses Projekt nicht, um ohne Erlaubnis auf Websites, Server, Cloud-Workloads, Kundensysteme oder Netzwerke Dritter zuzugreifen. Nicht autorisierter Zugriff, Persistenz, Bereitstellung von Payloads und Befehlsausführung können gegen Gesetze zur Computer-Missbrauch und vertragliche Verpflichtungen verstoßen.

Der Betreuer und die Mitwirkenden sind nicht für Missbrauch verantwortlich.

Überblick über die Schwachstelle

CVE-2026-75604 betrifft bestimmte Next.js-Anwendungen, die auf einem Windows-Dateisystem gehostet werden. Unter betroffenen Bedingungen kann eine unzureichende Pfadvalidierung im Zusammenhang mit Caching-Verhalten eine nicht authentifizierte Remote-Codeausführung ermöglichen.

Laut dem offiziellen Next.js-Sicherheitsrelease:

  • Das Problem betrifft Windows-gehostete Next.js-Server, die die relevante Pages Router/App Router-Konfiguration ohne Cache-Komponenten verwenden.
  • Linux- und macOS-Bereitstellungen sind von dieser spezifischen Schwachstelle nicht betroffen.
  • Es gibt keine bekannte reine Konfigurationsumgehung für betroffene Windows-gehostete Bereitstellungen; ein Upgrade ist erforderlich.
  • Behobene Releases umfassen Next.js 15.5.24 und 16.3.3.

Sichere Bewertung

Der enthaltene --check-only-Modus sollte als Technologie-Fingerprinting-Prüfung behandelt werden, nicht als Beweis dafür, dass ein Host verwundbar ist.

Er kann nach Indikatoren wie den folgenden suchen:

  • Ein X-Powered-By-Antwortheader, der auf Next.js verweist
  • __next-Inhaltsmarker in der zurückgegebenen Seite
  • Öffentlich zugängliche Next.js-Statik-Assets

Ein positives Ergebnis deutet nur darauf hin, dass das Ziel möglicherweise Next.js verwendet. Es stellt nicht fest:

  • Die installierte Next.js-Version
  • Ob der Server unter Windows läuft
  • Ob die betroffene Router-/Cache-Konfiguration aktiviert ist
  • Ob der Server verwundbar ist
  • Die Autorisierung für weitere Tests

Für Produktionsumgebungen validieren Sie die Exposition über Asset-Inventare, Bereitstellungskonfigurationen, package-lock-Dateien, SBOMs oder einen genehmigten Schwachstellen-Scan-Prozess – nicht durch den Versuch einer Payload-Zustellung.

Behebung

1. Next.js sofort aktualisieren

Für Next.js 15.5-Bereitstellungen:

root@kitploit:~
npm install [email protected]

Für Next.js 16.3-Bereitstellungen:

root@kitploit:~
npm install [email protected]

Nach dem Upgrade die Anwendung mit Ihrem normalen CI/CD-Prozess neu erstellen und bereitstellen.

2. Die bereitgestellte Version bestätigen

Überprüfen Sie die in Ihrem Abhängigkeitsmanifest verfolgte Version:

root@kitploit:~
npm ls next

Bestätigen Sie außerdem, dass das bereitgestellte Artefakt/Container die aktualisierte Abhängigkeit verwendet, anstatt sich nur auf eine lokale Entwicklungsumgebung zu verlassen.

3. Windows-gehostete Bereitstellungen priorisieren

Identifizieren Sie sofort selbst gehostete Next.js-Anwendungen, die auf Folgendem laufen:

  • Windows Server
  • Windows-VMs
  • Windows-Container
  • On-Premises-IIS/Node.js-Hosting-Umgebungen mit Windows-Dateisystemen

Behandeln Sie exponierte, internetzugängliche Systeme als höchste Priorität.

4. Vorübergehende Expositionsreduzierung anwenden

Bis Patching und erneute Bereitstellung abgeschlossen sind:

  • Beschränken Sie den öffentlichen Zugriff auf betroffene Dienste, wo dies betrieblich möglich ist
  • Platzieren Sie die Anwendung hinter einer WAF oder einem Reverse-Proxy
  • Beschränken Sie eingehenden Zugriff auf genehmigte IP-Bereiche oder VPN-Benutzer
  • Verwenden Sie Dienstkonten mit minimalen Rechten für Node.js-Prozesse
  • Stellen Sie sicher, dass der Anwendungsprozess nicht in Bereitstellungsverzeichnisse schreiben oder beliebige untergeordnete Prozesse ausführen kann
  • Halten Sie getestete Backups und einen Incident-Response-Plan bereit

Dies sind vorübergehende Risikominderungsmaßnahmen, keine Ersatz für ein Upgrade.

Erkennung und Reaktion

Untersuchen Sie auf mögliche Ausnutzung, wenn ein betroffener Windows-gehosteter Dienst vor dem Patching internetzugänglich war.

Überprüfen Sie:

  • Webserver-, Reverse-Proxy-, CDN- und WAF-Protokolle auf abnormale kodierte Traversal-Muster
  • Anfragen mit verdächtigen Backslash-, Punkt-Segment- oder doppelt kodierten Pfadsequenzen
  • Unerwartete Anfragen an cachebezogene oder interne Anwendungspfade
  • Neu erstellte oder geänderte .js, .cmd, .bat, .ps1, .exe- oder .dll-Dateien
  • Unerwartete untergeordnete Prozesse, die von node.exe erzeugt wurden
  • Ausgehende Netzwerkverbindungen vom Next.js-Host, insbesondere zu unbekannten IP-Adressen oder Ports mit hoher Nummer
  • Neue geplante Aufgaben, Dienste, Starteinträge, lokale Benutzer oder geänderte Anwendungsdateien

Wenn ein Kompromiss vermutet wird:

  1. Isolieren Sie den Host vom Netzwerk.
  2. Bewahren Sie Protokolle und flüchtige Beweise auf.
  3. Rotieren Sie Geheimnisse, die für die Anwendung möglicherweise zugänglich waren.
  4. Erstellen Sie den Server aus einem vertrauenswürdigen Image neu, anstatt einer Bereinigung vor Ort zu vertrauen.
  5. Patchen Sie Next.js, bevor Sie den Dienst wieder in Produktion nehmen.
  6. Überprüfen Sie Server- und Anwendungszugriffsprotokolle für das Vorfallfenster.

Referenzen

  • Next.js August 2026 Security Release
  • CVE-2026-75604
  • Vercel Open Source Bug Bounty Program

Haftungsausschluss

Dieses Repository wird für Bildungs- und defensive Sicherheitszwecke bereitgestellt. Verwenden Sie es nicht, um unbefugten Zugriff zu erlangen, bösartigen Code bereitzustellen, Shells zu etablieren, Daten zu exfiltrieren oder Dienste zu stören.

Tool herunterladen