DroidMind: Command Injection durch Umgehung der Shell-Allowlist
Zusammenfassung
DroidMind bis einschliesslich Version 0.4.0 erlaubt MCP-Clients, die Shell-Allowlist mittels $(...) oder Backtick-Substitution zu umgehen. Parameter, die an Device.run_shell() oder Device.list_directory() übergeben werden, werden nicht validiert. Dadurch kann ein Angreifer, einschliesslich eines durch Prompt Injection manipulierten KI-Agenten, gesperrte Befehle wie reboot auf verbundenen Android-Geräten ausführen. Der Angreifer benötigt eine gültige MCP-Client-Sitzung oder Zugriff auf einen Agenten, der DroidMind nutzt, sowie ein verbundenes Gerät; der CVSS-4.0-Vektor gibt einen lokalen Angriffsvektor an.
Betroffen
- DroidMind bis einschliesslich 0.4.0 (<= 0.4.0), gemäss CNA-Eintrag.
Behoben in
Unbekannt. Es wurde keine korrigierte Version und kein Patch des Herstellers veröffentlicht.
Umgehung
- Kein Workaround des Herstellers veröffentlicht.
- Keine untrusted MCP-Clients oder KI-Agenten mit DroidMind verbinden.
- MCP-Transport auf localhost beschränken.
- Nur Testgeräte verwenden, keine Produktiv- oder Privatgeräte.
- ADB-Autorisierung auf Geräten widerrufen, wenn DroidMind nicht genutzt wird.
- Für Shell- und Reboot-Aktionen eine manuelle Freigabe verlangen.
Ausnutzung
- Keine bekannte Ausnutzung in freier Wildbahn.
- VulDB meldet keinen öffentlich verfügbaren Exploit.
- GitHub-Issue #17 enthält einen detaillierten technischen Bericht; dessen Inhalt wurde nicht verifiziert.
Unsere Empfehlung
- Prüfen, ob DroidMind auf Arbeitsplätzen oder Servern in der Umgebung installiert ist.
- DroidMind von Systemen entfernen, auf denen es nicht benötigt wird.
- Die oben genannten Workarounds anwenden, bis eine korrigierte Version verfügbar ist.
- Das GitHub-Repository auf einen Fix überwachen und bei Veröffentlichung zeitnah aktualisieren.
- Auf unerwartete Reboot- oder Shell-Aktivitäten auf verbundenen Android-Geräten achten.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- CVE record (VulnCheck advisory) www.vulncheck.com
- DroidMind project repository github.com
- Vulnerable code at v0.4.0 (security.py) github.com
- DroidMind GitHub issue #17 github.com
- VulDB entry 427206 vuldb.com
- OffSeq threat radar entry radar.offseq.com
- Strix CVE entry www.strix.ai
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 10:02.
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.
