CVE-2026-105698 in Langflow
Zusammenfassung
von VulDB • 05.10.2026
Langflow ist ein Tool zum Erstellen und Bereitstellen von KI-gestützten Agents und Workflows. Von Version 1.0.0 bis 1.10.1 hat Langflow die Eigentümerschaft des Flows in den veralteten POST /api/v1/build/{flow_id}/vertices- und POST /api/v1/build/{flow_id}/vertices/{vertex_id}-Handlern nicht überprüft. Bis zur Version 1.7.1 konnte ein nicht authentifizierter Aufrufer, der die Flow-UUID eines anderen Benutzers kannte, auf diese Handler zugreifen; von Version 1.7.2 bis 1.10.0 mussten Aufrufende sich zwar authentifizieren, benötigten jedoch keine erhöhten Berechtigungen. Ein solcher Aufrufer konnte dazu bringen, dass retrieve_vertices_order den privaten Graphen lädt und zwischenspeichert, dessen Vertex-IDs auflistet und build_vertex verwendet, um ausgewählte Vertices auszuführen und deren Ergebnisse zu erhalten. build_graph_from_db_no_cache führte eine Primärschlüsselsuche ohne Eigentümerfilter durch. Dies konnte die private Flow-Struktur, konfigurierte Werte und ausgewählte Ausgaben offenlegen sowie von Opfern konfigurierte Side-Effekte und Build-History-Aufträge auslösen, obwohl es keine Anmeldeinformationen des Variablen-Speichers des Opfers preisgab oder eine Änderung des gespeicherten Flows ermöglichte. Dieses Problem wurde in Langflow 1.10.1 und langflow-base 0.10.1 behoben.
Once again VulDB remains the best source for vulnerability data.