Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Project-CVE-2026-75604 — Python-based exploitation framework per CVE-2026-75604, che consente ai pentester autorizzati di validare le vulnerabilità di cache traversal di Next.js su Windows con distribuzione di reverse shell e webshell, verifica del target e supporto proxy. | Kitploit
Strumenti/GitHubGitHub/e4zyy/project-cve-2026-75604
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebSicurezza WebPenetration TestingRed TeamingSviluppo Payload
GitHube4zyy/project-cve-2026-75604

Project-CVE-2026-75604

Python-based exploitation framework per CVE-2026-75604, che consente ai pentester autorizzati di validare le vulnerabilità di cache traversal di Next.js su Windows con distribuzione di reverse shell e webshell, verifica del target e supporto proxy.

Vedi Repository
17h 46m faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Ricerca sulla Sicurezza del Traversal della Cache di Next.js su Windows

Solo ricerca difensiva sulla sicurezza e validazione autorizzata.

Questo repository riguarda CVE-2026-75604, una vulnerabilità critica che potrebbe consentire l'esecuzione remota di codice non autenticata su alcune distribuzioni Next.js ospitate su Windows.

Crediti

  • Codificato da: Xer0TLabs x Persephrak Decentralized Syndicate
  • Scopo della ricerca: Consapevolezza delle vulnerabilità, test di sicurezza autorizzati e remediation difensiva

L'attribuzione sopra è riprodotta dall'intestazione originale dello script e non è stata verificata in modo indipendente.

Uso Legale ed Etico

Questo progetto deve essere utilizzato esclusivamente contro:

  • Sistemi di tua proprietà personale
  • Ambienti creati esplicitamente per test di sicurezza locali
  • Target per i quali disponi di un'autorizzazione scritta, esplicita e preventiva

Non utilizzare questo progetto per accedere a siti web, server, carichi di lavoro cloud, sistemi di clienti o reti di terze parti senza autorizzazione. L'accesso non autorizzato, la persistenza, la distribuzione di payload e l'esecuzione di comandi possono violare le leggi sull'uso improprio dei computer e gli obblighi contrattuali.

Il manutentore e i contributori non sono responsabili dell'uso improprio.

Panoramica della Vulnerabilità

CVE-2026-75604 colpisce alcune applicazioni Next.js ospitate su un filesystem Windows. In condizioni interessate, una validazione insufficiente del percorso nel comportamento relativo alla cache può consentire l'esecuzione remota di codice non autenticata.

Secondo il rilascio di sicurezza ufficiale di Next.js:

  • Il problema colpisce i server Next.js ospitati su Windows che utilizzano la configurazione pertinente Pages Router/App Router senza Cache Components.
  • Le distribuzioni su Linux e macOS non sono interessate da questa specifica vulnerabilità.
  • Non esiste una soluzione alternativa nota basata solo sulla configurazione per le distribuzioni Windows interessate; è richiesto un aggiornamento.
  • I rilasci corretti includono Next.js 15.5.24 e 16.3.3.

Valutazione Sicura

La modalità --check-only inclusa deve essere trattata come un controllo di fingerprinting tecnologico, non come prova che un host sia vulnerabile.

Può cercare indicatori come:

  • Un'intestazione di risposta X-Powered-By che fa riferimento a Next.js
  • Marcatori di contenuto __next nella pagina restituita
  • Asset statici Next.js accessibili pubblicamente

Un risultato positivo suggerisce solo che il target potrebbe utilizzare Next.js. Non stabilisce:

  • La versione di Next.js installata
  • Se il server esegue Windows
  • Se la configurazione interessata del router/cache è abilitata
  • Se il server è vulnerabile
  • L'autorizzazione a eseguire ulteriori test

Per gli ambienti di produzione, valida l'esposizione tramite inventario degli asset, configurazione di distribuzione, file package-lock, SBOM o un processo di scansione delle vulnerabilità approvato, non tentando la consegna di payload.

Remediation

1. Aggiorna Next.js immediatamente

Per le distribuzioni Next.js 15.5:

root@kitploit:~
npm install [email protected]

Per le distribuzioni Next.js 16.3:

root@kitploit:~
npm install [email protected]

Dopo l'aggiornamento, ricompila e ridistribuisci l'applicazione utilizzando il tuo normale processo CI/CD.

2. Conferma la versione distribuita

Controlla la versione tracciata dal tuo manifest delle dipendenze:

root@kitploit:~
npm ls next

Conferma inoltre che l'artefatto/contenitore distribuito utilizzi la dipendenza aggiornata, non affidandoti solo a un ambiente di sviluppo locale.

3. Dai priorità alle distribuzioni ospitate su Windows

Identifica immediatamente le applicazioni Next.js self-hosted in esecuzione su:

  • Windows Server
  • Macchine virtuali Windows
  • Contenitori Windows
  • Ambienti di hosting on-premises IIS/Node.js che utilizzano filesystem Windows

Tratta i sistemi esposti e connessi a Internet come priorità massima.

4. Applica una riduzione temporanea dell'esposizione

Fino al completamento della patch e della ridistribuzione:

  • Limita l'accesso pubblico ai servizi interessati dove operativamente possibile
  • Posiziona l'applicazione dietro un WAF o un proxy inverso
  • Limita l'accesso in ingresso a intervalli IP approvati o utenti VPN
  • Utilizza account di servizio con privilegi minimi per i processi Node.js
  • Assicurati che il processo dell'applicazione non possa scrivere nelle directory di distribuzione o eseguire processi figlio arbitrari
  • Mantieni backup testati e un piano di risposta agli incidenti

Queste sono misure temporanee di riduzione del rischio, non sostituti dell'aggiornamento.

Rilevamento e Risposta

Investiga per una possibile sfruttamento se un servizio interessato ospitato su Windows era accessibile da Internet prima della patch.

Esamina:

  • Log di server web, proxy inverso, CDN e WAF per pattern anomali di traversal codificati
  • Richieste contenenti sequenze di percorso sospette con backslash, segmenti punto o doppia codifica
  • Richieste inattese a percorsi interni dell'applicazione o relativi alla cache
  • File .js, .cmd, .bat, .ps1, .exe o .dll creati o modificati di recente
  • Processi figlio inattesi generati da node.exe
  • Connessioni di rete in uscita dall'host Next.js, soprattutto verso indirizzi IP sconosciuti o porte con numerazione alta
  • Nuove attività pianificate, servizi, voci di avvio, utenti locali o file applicativi modificati

Se si sospetta una compromissione:

  1. Isola l'host dalla rete.
  2. Conserva i log e le prove volatili.
  3. Ruota i segreti che potrebbero essere stati accessibili all'applicazione.
  4. Ricostruisci il server da un'immagine attendibile, non affidandoti alla pulizia in loco.
  5. Applica la patch a Next.js prima di riportare il servizio in produzione.
  6. Esamina i log di accesso del server e dell'applicazione per la finestra dell'incidente.

Riferimenti

  • Rilascio di Sicurezza di Next.js di Agosto 2026
  • CVE-2026-75604
  • Programma di Bug Bounty Open Source di Vercel

Disclaimer

Questo repository è fornito a scopo educativo e di sicurezza difensiva. Non utilizzarlo per ottenere accesso non autorizzato, distribuire codice dannoso, stabilire shell, esfiltrare dati o interrompere servizi.

Scarica lo strumento