HKUDS Vibe-Trading: Fehlende Authentifizierung im FastAPI-Server ermöglicht RCE
Zusammenfassung
Vibe-Trading-Versionen ab 0.1.0 bis vor 0.1.7 erzwingen auf dem FastAPI-Server keine Authentifizierung, wenn API_AUTH_KEY nicht gesetzt ist. Ein nicht authentifizierter Angreifer aus dem Netzwerk kann über die Session-API Nachrichten senden, wodurch der LLM-Agent über BashTool Shell-Befehle ausführt, typischerweise als root im Container. Angreifer können zudem .py- oder .sh-Dateien hochladen, Session-Verläufe lesen und Teile von API-Schlüsseln erlangen.
Betroffen
- HKUDS Vibe-Trading (PyPI-Paket vibe-trading-ai) ab 0.1.0 bis vor 0.1.7
- Standardkonfiguration mit nicht gesetztem API_AUTH_KEY
- Das ausgelieferte Docker-Image läuft als root (keine USER-Direktive)
Behoben in
- Aktualisierung auf Version 0.1.7 oder neuer
- Fix-Commit: 9454d4a27a763b80e1d6eb5763b86c88e9e4e714
Umgehung
- API_AUTH_KEY setzen (Hinweis: Lese-Endpunkte können Session-Verläufe auch bei gesetztem Schlüssel offenlegen; unbekannt, ob 0.1.7 dies behebt)
- Container als Nicht-root-Benutzer betreiben
- Netzwerkzugriff auf vertrauenswürdige IP-Adressen beschränken und den Dienst von öffentlichen Schnittstellen fernhalten
Ausnutzung
- Keine bekannte Ausnutzung in freier Wildbahn in den geprüften Quellen gefunden; nicht gegen den CISA-KEV-Katalog geprüft
- CISA SSVC: Ausnutzungsstatus 'poc', automatisierbar: ja, technische Auswirkung: total
- Das öffentliche GitHub-Advisory enthält detaillierte Reproduktionshinweise, was den Aufwand für eine Ausnutzung senkt
Unsere Empfehlung
- Alle Vibe-Trading-Instanzen inventarisieren, einschliesslich Docker-Container und Entwicklerrechner, und auf Versionen >=0.1.0 und <0.1.7 prüfen
- Auf 0.1.7 oder neuer aktualisieren und die übrigen Befunde im GitHub-Advisory GHSA-v2f8-6655-7grj für die neue Version prüfen
- Jegliche Internetexposition entfernen und den Zugriff auf vertrauenswürdige Hosts beschränken
- Im Tool gespeicherte LLM- und Broker-Schlüssel rotieren, falls eine exponierte Instanz gefunden wurde
- GitHub-Advisory und NVD auf Updates überwachen, da der NVD-Eintrag derzeit zurückgestellt ist
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-v2f8-6655-7grj github.com
- VulnCheck advisory: HKUDS Vibe-Trading before 0.1.7 www.vulncheck.com
- OSV GHSA-v2f8-6655-7grj osv.dev
- GitLab Advisory Database: vibe-trading-ai GHSA-v2f8-6655-7grj advisories.gitlab.com
- CVEReports: GHSA-V2F8-6655-7GRJ cvereports.com
- HOL Guard: CVE-2026-114108 hol.org
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 01: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.
