CVE-2026-105698 in Langflow
Resumen
por VulDB • 2026-10-05
Langflow es una herramienta para construir y desplegar agentes y flujos de trabajo impulsados por IA. Desde la versión 1.0.0 hasta la 1.10.1, Langflow no verificaba la propiedad del flujo en los controladores obsoletos POST /api/v1/build/{flow_id}/vertices y POST /api/v1/build/{flow_id}/vertices/{vertex_id}. Hasta la versión 1.7.1, un llamador sin autenticar que conociera el UUID de flujo de otro usuario podía acceder a estos controladores; desde la versión 1.7.2 hasta la 1.10.0, los llamadores debían autenticarse pero no necesitaban privilegios elevados. Dicho llamador podría hacer que retrieve_vertices_order cargara y almacenara en caché el grafo privado, enumerar sus identificadores de vértice y usar build_vertex para ejecutar vértices seleccionados y recibir sus resultados. build_graph_from_db_no_cache realizaba una búsqueda por clave primaria sin un filtro de propietario. Esto podía revelar la estructura privada del flujo, los valores configurados y las salidas seleccionadas, así como desencadenar efectos secundarios configurados por la víctima y registros del historial de compilación, aunque no exponía las credenciales del almacén de variables de la víctima ni permitía modificar el flujo almacenado. Este problema está corregido en Langflow 1.10.1 y langflow-base 0.10.1.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.