Ultralytics: Command Injection in torch_safe_load führt zu Codeausführung
Zusammenfassung
Die Funktion torch_safe_load in Ultralytics, einem Python-Framework für Computer Vision, validiert eine benutzerdefinierte Zeichenkette nicht korrekt, bevor sie in einem Systemaufruf verwendet wird. Ein Angreifer kann dies ausnutzen, indem er den Benutzer dazu bringt, eine bösartige Seite zu besuchen oder eine bösartige Datei zu öffnen, wodurch beliebiger Code mit den Rechten des aktuellen Benutzers ausgeführt wird. Es sind keine Berechtigungen erforderlich, wohl aber eine Interaktion des Benutzers. Zum aktuellen Stand ist kein Herstellerfix veröffentlicht.
Betroffen
- Ultralytics (Python-Paket ultralytics), Funktion torch_safe_load
- Betroffene Version laut CVE-Eintrag und VulDB: 8.4.65
- ZDI nennt keinen Versionsbereich.
- Paketierung bei NixOS listet 8.4.48 und 8.4.51 (nicht verifiziert, paketbezogen).
Behoben in
Unbekannt. Es wurde weder ein Herstellerhinweis noch eine korrigierte Version identifiziert. Ultralytics 8.4.189 (25. Okt. 2026) ist nicht mit dieser CVE verknüpft.
Umgehung
- Einzige Massnahme laut ZDI: Interaktion mit dem Produkt einschränken.
- Modelldateien und Konfigurationen nur aus vertrauenswürdigen Quellen laden.
- Inferenz und Training in isolierten Containern oder VMs mit Konten mit niedrigen Rechten und ohne Zugriff auf Geheimnisse ausführen.
- Die Bibliothek von internetexponierten Diensten fernhalten, bis ein Herstellerfix bestätigt ist.
Ausnutzung
- Von ZDI am 28. Okt. 2026 als 0-Day veröffentlicht.
- Keine Hinweise auf Ausnutzung in freier Wildbahn; nicht im CISA-KEV-Katalog.
- Bis 26. Okt. 2026 kein öffentlicher Proof of Concept indexiert (VulDB: kein verfügbarer Exploit).
- Private PoCs können nicht ausgeschlossen werden.
Unsere Empfehlung
- Installationen inventarisieren, zum Beispiel mit 'pip show ultralytics'.
- Das Laden von Modelldateien und Konfigurationen auf vertrauenswürdige Quellen beschränken.
- ML-Workstations und CI-Runner mit Ultralytics isolieren, mit Konten mit niedrigen Rechten und ohne hinterlegte Zugangsdaten.
- Das GitHub-Repository von Ultralytics und die Herstellerkanäle auf einen Advisory und Patch überwachen und nach Verfügbarkeit zeitnah aktualisieren.
- Priorität: mittel; erhöhen, wenn die Bibliothek externe Dateien verarbeitet oder auf gemeinsam genutzten Rechnern läuft.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- ZDI-26-814 advisory www.zerodayinitiative.com
- VulDB entry CVE-2026-118615 vuldb.com
- Offseq radar: CVE-2026-118615 radar.offseq.com
- Offseq radar: ZDI-26-814 0-day radar.offseq.com
- Strix CVE-2026-118615 www.strix.ai
- NixOS nixpkgs issue 580856 github.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 01.11.2026 21:47.
Referenzen der NVD (1)
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.
