Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Probe-CVE-2026-98432 — Lokaler Kernel-Versionsprüfer, Remote-MPTCP-Fähigkeitsprobe und interaktive Scan-and-Probe-CLI zur Bewertung der Exposition gegenüber der Use-after-free-Schwachstelle im IPv4-TCP des Linux-Kernels (CVSS 9.8). | Kitploit
Tools/GitHubGitHub/bitwire-it/probe-cve-2026-98432
DefensivwerkzeugeAufklärungSchwachstellenscannerNetzwerkkartierungPort-ScanningSchwachstellenanalyseScripting & AutomatisierungInformationsbeschaffungNetzwerksicherheit

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
GitHubbitwire-it/probe-cve-2026-98432

Probe-CVE-2026-98432

Lokaler Kernel-Versionsprüfer, Remote-MPTCP-Fähigkeitsprobe und interaktive Scan-and-Probe-CLI zur Bewertung der Exposition gegenüber der Use-after-free-Schwachstelle im IPv4-TCP des Linux-Kernels (CVSS 9.8).

Repository anzeigen
211vor 5 TagenNoch nicht geprüft
Teilen

CVE-2026-98432 Detection Toolkit

Werkzeuge zur Erkennung der Exposition gegenüber CVE-2026-98432 — ein Use-after-free im IPv4-TCP des Linux-Kernels (CVSS 9.8), das Kernel von 4.4 bis zu den noch nicht gepatchten Stable-Branches betrifft.

Werkzeuge

DateiZweckVoraussetzungen
check-cve-2026-98432.shLokale Prüfung der Kernel-Version — bestätigt gepatcht/verwundbarShell-Zugriff (SSH/Konsole)
probe-mptcp.pyRemote-MPTCP-Fähigkeitsprüfung — erkennt den nachgewiesenen Exploit-VektorPython 3.9+, Linux-Kernel ≥ 5.6 auf dem prüfenden Host
scan-and-probe.shVerkettet die nmap-Port-Erkennung mit der MPTCP-Prüfungnmap + oben Genanntes

Schnellstart

Lokale Prüfung (auf jedem Server ausführen)

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

Exit-Codes: 0 gepatcht, 1 verwundbar, 2 Neustart oder manuelle Prüfung erforderlich.

Remote-MPTCP-Prüfung (von einer beliebigen Linux-Maschine mit Kernel ≥ 5.6 ausführen)

Einzelner Host, bekannte Ports:

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

Einzelner Host, automatische Erkennung aller offenen TCP-Ports mit nmap:

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

Ersetzen Sie beide <HOST> durch die Ziel-IP.

Mehrere Hosts:

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

Was die Werkzeuge prüfen

check-cve-2026-98432.sh

  1. Fragt das Hersteller-Changelog nach der CVE ab (maßgeblich bei Debian/Ubuntu/RHEL).
  2. Fällt auf den Vergleich von uname -r mit der ersten korrigierten Version pro Stable-Branch zurück.
  3. Markiert ausstehende Neustarts (gepatchter Kernel installiert, aber nicht gebootet).
  4. Meldet den MPTCP-Status (net.mptcp.enabled und aktive MPTCP-Listener).

probe-mptcp.py

Öffnet eine standardmäßige TCP-Verbindung, die MPTCP anfordert, und prüft, ob der Server MPTCP ausgehandelt oder auf einfaches TCP zurückgefallen ist.

  • PLAIN-TCP — Server hat kein MPTCP ausgehandelt; der nachgewiesene Root-Exploit-Vektor fehlt.
  • MPTCP-ACTIVE — Server hat MPTCP ausgehandelt; Expositionsvektor vorhanden.
  • CLOSED — Port gefiltert oder abgelehnt.

Sicher: keine IP-Optionen, kein Resend/Race, kein Exploit-Trigger. Es ist ein normaler TCP-Handshake mit dem MPTCP-Fähigkeitsflag.

Einschränkung: PLAIN-TCP bedeutet nicht gepatcht. Es bedeutet, dass der nachgewiesene Vektor geschlossen ist. Die zugrunde liegende Race-Condition existiert in einfachem IPv4-TCP — nur die Kernel-Version bestätigt die Behebung.

Korrigierte Kernel-Versionen

BranchErste korrigierte Version
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+Bei Veröffentlichung korrigiert

Sofortige Gegenmaßnahme (falls Patchen noch nicht möglich ist)

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

Dies deaktiviert MPTCP kernelweit und schließt den nachgewiesenen Root-Exploit-Pfad. Kein Neustart erforderlich; bleibt über Neustarts hinweg bestehen. Die meisten Dienste verwenden nie MPTCP, daher ist die funktionale Auswirkung gleich null.

Referenzen

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

Lizenz

MIT

Tool herunterladen