IBM Langflow OSS: Code-Injection über eval/exec ermöglicht Remote Code Execution
Zusammenfassung
IBM Langflow OSS in den Versionen 1.0.0 bis 1.12.4 enthält eine Code-Injection-Schwachstelle (CWE-94) im Code-Pfad von eval/exec. Ein authentifizierter Angreifer mit niedrigen Berechtigungen kann Code einschleusen, der auf dem Server ausgeführt wird, was gemäss Bewertung hohe Auswirkungen auf Vertraulichkeit, Integrität und Verfügbarkeit hat. Es ist keine Benutzerinteraktion nötig, der Angreifer benötigt jedoch ein gültiges Konto auf der Langflow-Instanz.
Betroffen
- IBM Langflow OSS 1.0.0 bis 1.12.4
Behoben in
- Upgrade auf Langflow OSS 1.12.5 (IBM-Bulletin 7293016, noch zu bestätigen).
- Alternativ Upgrade auf Langflow OSS 1.13.0, das laut IBM-Bulletin 7294467 Versionen bis 1.12.8 behebt.
Umgehung
- Kein dokumentierter Workaround speziell für diese CVE.
- Für MCP-stdio-Deployments LANGFLOW_MCP_SERVER_INTERPRETER_HARDENING=true und LANGFLOW_CUSTOM_COMPONENT_ADMIN_ONLY=true setzen und Langflow danach neu starten. Diese Massnahmen ersetzen das Upgrade nicht.
- LANGFLOW_ALLOW_PUBLIC_CUSTOM_COMPONENTS nicht setzen.
Ausnutzung
- Zum Zeitpunkt der Recherche wurde keine Ausnutzung in freier Wildbahn gefunden.
- CISA-SSVC-Bewertung: Exploitation none, Automatable no, Technical Impact total.
- EPSS 0.82 % (Perzentil 57).
- In den geprüften Quellen wurde kein öffentlicher Proof-of-Concept gefunden.
- In den geprüften Quellen nicht im CISA-KEV-Katalog bestätigt; den Katalog direkt prüfen.
Unsere Empfehlung
- Alle Langflow-OSS-Instanzen inklusive Docker- und Desktop-Installationen sowie deren Versionen erfassen.
- Internetexponierte und gemeinsam genutzte Instanzen priorisieren.
- Auf 1.12.5 oder vorzugsweise 1.13.0 aktualisieren, nach Test der Flows.
- Bis zur Aktualisierung die MCP- und Custom-Component-Einstellungen oben anwenden und Benutzerkonten prüfen.
- Bei vermuteter Kompromittierung Zugangsdaten rotieren.
- IBM-Bulletin und CISA KEV auf Aktualisierungen überwachen.
Öffentliche Exploits
Links zu fremden Seiten, von uns nicht geprüft – Exploit-Code kann Schadsoftware enthalten. Nur in isolierten Testumgebungen verwenden.
- Proof of Concept auf GitHub (1 Repositories)
rmhowe425/POC-CVE-2026-107328
Quellen der Recherche
- IBM Security Bulletin 7293016 www.ibm.com
- Langflow release 1.12.5 on PyPI pypi.org
- VulDB entry 428495 vuldb.com
- Hol.org campaign advisory for Langflow upgrade to 1.13.0 hol.org
- CVE-2026-107328 summary at threatint cve.threatint.com
- Strix CVE-2026-107328 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 31.10.2026 09:15.
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.
