Net::LibSSH für Perl: Fehlende Überprüfung des Serverschlüssels in connect
Zusammenfassung
Net::LibSSH für Perl prüfte beim Verbindungsaufbau den SSH-Host-Schlüssel des Servers nicht gegen known_hosts, weshalb die Einstellungen strict_hostkeycheck und knownhosts keine Wirkung hatten. Ein Angreifer, der die Verbindung umleiten oder abfangen kann, kann sich als Server ausgeben und erhält das Passwort, falls Passwort-Authentifizierung verwendet wird, sowie Befehle und Daten, die über die Sitzung übertragen werden. Für die Ausnutzung ist eine Netzwerkposition zwischen Client und Server nötig, eine Authentifizierung ist nicht erforderlich.
Betroffen
- Net-LibSSH (CPAN) Versionen vor 0.004
Behoben in
- Net-LibSSH 0.004 (veröffentlicht am 2026-09-20)
Umgehung
Unbekannt. Der Hersteller dokumentiert keine Workaround-Massnahme; das Update ist die einzige dokumentierte Behebung. Verwenden Sie strict_hostkeycheck => 0 nicht als Workaround, da die Prüfung des Host-Schlüssels dadurch vollständig deaktiviert wird.
Ausnutzung
- Zum Zeitpunkt der Recherche wurde keine Ausnutzung beobachtet und kein öffentlicher Proof of Concept gefunden.
- CISA-SSVC-Bewertung: Ausnutzung keine, automatisierbar ja, technische Auswirkung total.
- Positive Technologies stuft die Schwachstelle mit 5.8 (Mittel) ein.
Unsere Empfehlung
- Aktualisieren Sie Net-LibSSH auf 0.004 oder neuer, und aktualisieren Sie Rex-LibSSH auf 0.004, sofern es eingesetzt wird.
- Identifizieren Sie interne Perl-Skripte und Rex-Automatisierungen, die Net::LibSSH verwenden.
- Hinterlegen Sie vor dem Update die Host-Schlüssel der Zielserver in known_hosts, da Verbindungen zu unbekannten Hosts danach fehlschlagen.
- Beschränken Sie diese SSH-Verbindungen bis zum Update auf Netze, die Sie kontrollieren, und überprüfen Sie Host-Schlüssel über einen unabhängigen Kanal.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Net-LibSSH 0.004 changes (MetaCPAN) metacpan.org
- Fix commit 29f509aa (patch) github.com
- Net-LibSSH 0.004 release (GitHub) github.com
- CPAN Security Group advisory (oss-sec) seclists.org
- Rex-LibSSH 0.004 (MetaCPAN) metacpan.org
- Rex-LibSSH 0.004 release (GitHub) github.com
- CVE record summary (OpenCVE) app.opencve.io
- Positive Technologies assessment (Vulners) vulners.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 05:34.
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
