Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Probe-CVE-2026-98432 — Verificatore locale della versione del kernel, sonda remota delle capacità MPTCP e CLI interattiva di scansione e probing per valutare l'esposizione alla vulnerabilità use-after-free nel TCP IPv4 del kernel Linux (CVSS 9.8). | Kitploit
Strumenti/GitHubGitHub/bitwire-it/probe-cve-2026-98432
Strumenti DifensiviRicognizioneScanner di VulnerabilitàMappatura della ReteScansione PorteAnalisi delle VulnerabilitàScripting e AutomazioneRaccolta InformazioniSicurezza di Rete

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 →
GitHubbitwire-it/probe-cve-2026-98432

Probe-CVE-2026-98432

Verificatore locale della versione del kernel, sonda remota delle capacità MPTCP e CLI interattiva di scansione e probing per valutare l'esposizione alla vulnerabilità use-after-free nel TCP IPv4 del kernel Linux (CVSS 9.8).

Vedi Repository
2137 giorni faNon ancora revisionato
Condividi

Toolkit di rilevamento CVE-2026-98432

Strumenti per rilevare l'esposizione a CVE-2026-98432 — una vulnerabilità use-after-free nel TCP IPv4 del kernel Linux (CVSS 9.8) che interessa i kernel dalla versione 4.4 fino ai rami stable precedenti alla correzione.

Strumenti

FileScopoRequisiti
check-cve-2026-98432.shVerifica locale della versione del kernel — conferma se corretto/vulnerabileAccesso alla shell (SSH/console)
probe-mptcp.pySonda remota delle capacità MPTCP — rileva il vettore di exploit dimostratoPython 3.9+, kernel Linux ≥ 5.6 sull'host che esegue la sonda
scan-and-probe.shConcatena la scoperta delle porte con nmap nella sonda MPTCPnmap + quanto sopra

Avvio rapido

Verifica locale (da eseguire su ciascun server)

chmod +x check-cve-2026-98432.sh
./check-cve-2026-98432.sh

Codici di uscita: 0 corretto, 1 vulnerabile, 2 richiede riavvio o verifica manuale.

Sonda MPTCP remota (da eseguire da qualsiasi macchina Linux con kernel ≥ 5.6)

Host singolo, porte note:

python3 probe-mptcp.py <HOST> <PORT> [PORT ...]
python3 probe-mptcp.py 192.168.1.1 22 443 5060

Host singolo, scoperta automatica di tutte le porte TCP aperte con nmap:

python3 probe-mptcp.py <HOST> $(nmap -Pn --open -p- <HOST> -oG - | grep -oP '\d+/open/tcp' | cut -d/ -f1 | tr '\n' ' ')

Sostituisci entrambi i <HOST> con l'IP di destinazione.

Host multipli:

chmod +x scan-and-probe.sh
./scan-and-probe.sh <HOST1> <HOST2> <HOST3>

Cosa verificano gli strumenti

check-cve-2026-98432.sh

  1. Interroga il changelog del fornitore per la CVE (autorevole su Debian/Ubuntu/RHEL).
  2. In alternativa confronta uname -r con la prima versione corretta per ciascun ramo stable.
  3. Segnala riavvii in sospeso (kernel corretto installato ma non avviato).
  4. Riporta lo stato di MPTCP (net.mptcp.enabled e i listener MPTCP attivi).

probe-mptcp.py

Apre una connessione TCP standard che richiede MPTCP e verifica se il server ha negoziato MPTCP o è ricaduto su TCP semplice.

  • PLAIN-TCP — il server non ha negoziato MPTCP; vettore di exploit root dimostrato assente.
  • MPTCP-ACTIVE — il server ha negoziato MPTCP; vettore di esposizione presente.
  • CLOSED — porta filtrata o rifiutata.

Sicuro: nessuna opzione IP, nessun reinvio/race, nessun trigger di exploit. È un normale handshake TCP con il flag di capacità MPTCP.

Limitazione: PLAIN-TCP non significa corretto. Significa che il vettore dimostrato è chiuso. La race sottostante esiste nel TCP IPv4 semplice — solo la versione del kernel conferma la correzione.

Versioni del kernel corrette

RamoPrima versione corretta
5.10.x5.10.272
5.15.x5.15.223
6.1.x6.1.190
6.6.x6.6.159
6.12.x6.12.113
6.18.x6.18.56
7.2.x7.2.10
7.3+Corretto al rilascio

Mitigazione immediata (se la correzione non è ancora possibile)

sysctl -w net.mptcp.enabled=0
echo 'net.mptcp.enabled=0' > /etc/sysctl.d/90-disable-mptcp.conf
sysctl --system

Questo disabilita MPTCP a livello di kernel, chiudendo il percorso di exploit root dimostrato. Nessun riavvio necessario; persiste tra i riavvii. La maggior parte dei servizi non utilizza mai MPTCP, quindi l'impatto funzionale è nullo.

Riferimenti

  • The Hacker News — Linux Kernel TCP Flaw With 9.8 CVSS
  • Debian tracker — CVE-2026-98432
  • Kernel fix commit
  • Anthropic research post

Licenza

MIT

Scarica lo strumento