Microsoft UFO: Arbitrary Code Execution über explorer.exe-Argument-Injection in run_shell
Zusammenfassung
Microsoft UFO, ein Open-Source-Framework für Agenten, die einen Windows-Desktop automatisieren, ist in Versionen vor 3.0.9 betroffen. Das Tool run_shell prüft nur das erste Token eines Befehls und erlaubt explorer.exe, das seinen Pfad-Argument an ShellExecute weitergibt; dadurch kann ein Angreifer über einen beeinflussten Agenten-Aufruf eine beliebige Anwendung oder ein beliebiges Skript als angemeldeter Benutzer starten. Voraussetzung ist, dass ein Benutzer einen betroffenen Agenten-Workflow ausführt und ein Tool-Aufruf provoziert wird; bei erfolgreicher Ausführung können Dateien, Token und Sitzungen dieses Benutzers eingesehen oder verändert werden.
Betroffen
- Microsoft UFO-Versionen vor 3.0.9
Behoben in
- Version 3.0.9 (Fix-Commit 3e1262fc091eb319253b7a1338b63f62cc6c82b1)
Umgehung
- Unbekannt. Der Hersteller nennt das Aktualisieren als Massnahme.
- Provisorische Massnahme (allgemeine Praxis, nicht vom Hersteller veröffentlicht): Keine UFO-Agenten-Workflows mit unvertrauenswürdigen Eingaben ausführen und das Tool run_shell deaktivieren, wo es nicht benötigt wird.
Ausnutzung
- CISA SSVC: Exploitation-Status poc (Proof of Concept vorhanden), nicht automatisierbar.
- Nicht im CISA-KEV-Katalog aufgeführt; keine Hinweise auf Ausnutzung in freier Wildbahn gefunden.
- Öffentlicher Proof of Concept: In der Recherche nicht gefunden; dies schliesst einen solchen nicht aus.
Unsere Empfehlung
- Prüfen, ob UFO oder ähnliche Agenten-Frameworks auf Arbeitsstationen installiert sind.
- Falls installiert, auf Version 3.0.9 oder neuer aktualisieren, vorzugsweise auf die neueste Version.
- Tool-Berechtigungen des Agenten einschränken und ihn als Standardbenutzer ohne Zugriff auf sensitive Dateien oder Sitzungen betreiben.
- Falls nicht installiert, ist die Priorität gering.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub security advisory GHSA-cmq9-vqjf-4q2q github.com
- Fix commit 3e1262fc091eb319253b7a1338b63f62cc6c82b1 github.com
- UFO release v3.0.9 github.com
- OSV record CVE-2026-105791 osv.dev
- OpenCVE CVE-2026-105791 app.opencve.io
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 02.11.2026 22:12.
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.
