CVE Intelligence

Vulnerabilidades do Langflow Langflow

🔔 Criar alerta RSS Verificador de versão

CVEs publicadas que afetam Langflow Langflow: 171 registro(s), com versões afetadas e correções.
cpe:2.3:a:langflow:langflow

CVE-2026-10560 Crítica · 9.1 CWE-287 30/06/2026
IBM Langflow OSS: falta de autenticação em endpoints de build (CVE-2026-10560)
IBM Langflow OSS 1.0.0 até 1.9.6 contém uma vulnerabilidade de falta de autenticação nos endpoints /api/v1/build_public_tmp/ que permite a um atacante não autenticado ler dados de eventos de build ou cancelar jobs usando um identificador de job válido, resultando em divulgação de informações e negação de serviço.
CVE-2026-10546 Média · 6.5 CWE-918 30/06/2026
DNS Rebinding TOCTOU Bypass of SSRF Protection in Langflow OSS URL Component
IBM Langflow OSS 1.0.0 through 1.9.3 contains a Server-Side Request Forgery (SSRF) vulnerability in the URL component ( src/lfx/src/lfx/components/data_source/url.py ) due to a Time-of-Check/Time-of-Use (TOCTOU) race condition that can be exploited via DNS rebinding.
CVE-2026-10140 Crítica · 9.6 CWE-639 30/06/2026
IBM Langflow OSS: reuso de clientes de API entre tenants no modo de voz (IDOR)
IBM Langflow OSS 1.0.0 até 1.10.0 modo de voz contém tratamento impróprio de estado compartilhado que permite a reutilização de clientes de API entre limites de tenants. Um atacante autenticado pode manipular o estado do cache para que requisições de outros usuários sejam processadas com credenciais incorretas de API upstream, levando a faturamento cruzado entre tenants e atribuição incorreta de responsabilidade.
CVE-2026-10134 Crítica · 10.0 CWE-94 30/06/2026
Injeção de código no IBM Langflow OSS (CVE-2026-10134)
O IBM Langflow OSS 1.0.0 até 1.9.3 permite que um atacante leia todos os segredos disponíveis ao processo do Langflow, leia e modifique todos os flows, conversas, mensagens, uploads de arquivos e componentes salvos no banco de dados do Langflow, conecte-se a serviços internos, abuse de endpoints de metadados de nuvem, mova-se lateralmente para outros tenants na mesma instância do Langflow, e Estabeleça persistência modificando o `tool_code` de um flow público para que chamadas normais a `/api/v1/build/...` feitas por qualquer usuário reexecutem código do atacante a cada build.
CVE-2026-10129 Alta · 8.5 CWE-918 30/06/2026
SSRF via HTTP Redirect Following in Langflow API Request Component
IBM Langflow OSS 1.0.0 through 1.9.3 contains a Server-Side Request Forgery (SSRF) protection bypass vulnerability in the API Request component. An authenticated attacker with low-level privileges (flow author role) can bypass SSRF protections by enabling the follow_redirects parameter and supplying a public URL that redirects to internal/localhost addresses. The vulnerability exists because the application validates only the initial URL but does not re-validate redirect destinations. This allows attackers to access internal HTTP services, localhost endpoints, cloud metadata services, and private network resources that should be unreachable when SSRF protection is enabled. Successful exploitation can lead to disclosure of sensitive information including credentials, tokens, internal API responses, and administrative panel data.
CVE-2026-55450 Crítica · 9.3 Exploit público CWE-200 23/06/2026
Langflow: upload não autenticado sem limite e exposição de caminho
Langflow é uma ferramenta para construir e implantar agentes e fluxos de trabalho com IA. Antes da versão 1.9.1, usuários não autenticados podem enviar qualquer quantidade de dados ao servidor sem nenhuma limitação. Não é necessário nenhum conhecimento prévio, apenas acesso de rede ao Langflow. Isso pode levar à exaustão de espaço no servidor. Além disso, na resposta, o caminho absoluto do arquivo enviado é informado ao atacante, o que constitui um vazamento de informação que pode auxiliar o encadeamento de outras primitivas. Esta vulnerabilidade foi corrigida na versão 1.9.1.
CVE-2026-55447 Crítica · 9.6 CWE-61 23/06/2026
Langflow: leitura arbitrária de arquivos por caminho absoluto em componentes RAG
O Langflow é uma ferramenta para construir e implantar agentes e fluxos de trabalho com IA. Antes da versão 1.9.2, ao controlar arquivos que são processados (ingeridos) no RAG, um atacante pode direcionar o nó para ler qualquer arquivo do sistema de arquivos por caminho absoluto. Todos os componentes baseados em BaseFileComponent são vulneráveis à falha. Isso inclui Docling (DoclingInlineComponent), Docling Serve, DoclingRemoteComponent), Read File (FileComponent), NVIDIA Retriever Extraction (NvidiaIngestComponent), Video File (VideoFileComponent) e Unstructured API (UnstructuredComponent). Esta vulnerabilidade está corrigida na versão 1.9.2.
CVE-2026-55446 Alta · 7.5 CWE-400 23/06/2026
Langflow: Unauthenticated DoS through multipart form boundary file upload
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.0.19, an attacker can send a /api/v1/files/upload/ request without any authentication token/cookies and abuse a very long multipart form boundary to make the langflow app unusable for all users for an indefinite amount of time. This vulnerability is fixed in 1.0.19.
CVE-2026-55423 Média · 6.1 CWE-613 23/06/2026
Langflow: Logout button does not clear session
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.7.0, the logout button does not clear the session. The previous user stays logged in unless another user explicitly logs in. This vulnerability is fixed in 1.7.0.
CVE-2026-55255 Alta · 8.4 KEV Alta · 56 Exploit público CWE-639 23/06/2026
Langflow Authorization Bypass Through User-Controlled Key Vulnerability
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.1, an Insecure Direct Object Reference (IDOR) vulnerability in /api/v1/responses endpoint allows an authenticated attacker to execute any flow belonging to another user by specifying the victim's flow ID in the request. This vulnerability is fixed in 1.9.1.
CVE-2026-48520 Média · 6.1 CWE-73 23/06/2026
Langflow: Unauthenticated Shareable Playground arbitrary local or S3 file read
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.10.0, the "Shareable Playground" (or "Public Flows" in code) contains a potential arbitrary file-read vulnerability, depending on the exact flow configuration used. By making a flow public, public execution of the flow is allowed. The execution request can contain a list of files that gets read by Langflow and fed into the LLM. The files path can be any path supported by the storage - it can be either a local file or S3 path if supported by the local configuration This vulnerability is fixed in 1.10.0.
CVE-2026-48519 Crítica · 9.6 CWE-94 23/06/2026
Langflow: injeção de código no Shareable Playground (RCE crítica)
Langflow é uma ferramenta para criar e implantar agentes e fluxos de trabalho com IA. Anteriores à 1.9.2, o "Shareable Playground" (ou "Public Flows" no código) contém uma vulnerabilidade crítica de RCE. O recurso Shareable Playground permite a execução de fluxos de trabalho por usuários não autenticados, por meio de um link. Especificamente, ele habilita a rota /api/v1/build_public_tmp para executar qualquer fluxo público, dado o ID de um fluxo público. Quando a rota executa o fluxo, ela permite fornecer código Python personalizado arbitrário como código dos nós, dentro do payload JSON. O campo vulnerável é data.nodes[X].data.node.template.code.value. Esta vulnerabilidade é corrigida na 1.9.2.
CVE-2026-42867 Média · 6.5 CWE-22 23/06/2026
Langflow: Path Traversal in Knowledge Bases API via Creation Endpoint
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.0, Langflow is vulnerable to Path Traversal in the Knowledge Bases API (POST /api/v1/knowledge_bases). This occurs because user-supplied knowledge base names are used directly to create file paths without proper sanitization or containment checks. An authenticated attacker can exploit this flaw to create directories and write files anywhere on the server's filesystem. This vulnerability is fixed in 1.9.0.
CVE-2026-33760 Alta · 8.8 CWE-639 23/06/2026
Langflow: IDOR/BOLA in Monitor API — Missing Ownership Enforcement on 7 Endpoints
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.0, Langflow's /api/v1/monitor router exposes 7 endpoints that perform read, write, and delete operations on user-owned resources — messages, sessions, build artifacts, and LLM transaction logs — without verifying that the authenticated requester owns the targeted resource. Any authenticated user can read, modify, rename, or permanently delete another user's data by supplying the target's resource ID or flow_id. This is a classic IDOR/BOLA vulnerability. Notably, the same source file (monitor.py) contains one correctly-implemented endpoint that uses an ownership check, demonstrating the correct pattern was known but inconsistently applied. This vulnerability is fixed in 1.9.0.
CVE-2026-7664 Crítica · 9.8 CWE-287 22/06/2026
IBM Langflow OSS: autorização inadequada no endpoint MCP
IBM Langflow OSS 1.0.0 até 1.8.4 pode permitir que atacantes não autenticados acessem recursos de projetos MCP protegidos e executem operações MCP devido à aplicação inadequada de autorização no endpoint de transporte Streamable MCP.
CVE-2026-10561 Crítica · 10.0 CWE-94 22/06/2026
IBM Langflow OSS: injeção de código com bypass de autenticação
A IBM Langflow OSS 1.0.0 até 1.9.3 apresenta uma vulnerabilidade devido a um isolamento impróprio da execução de Python combinado com um bypass de autenticação que permite a um atacante não autenticado executar código arbitrário no sistema hospedeiro, resultando em comprometimento completo
CVE-2026-12822 Alta · 7.8 CWE-74 21/06/2026
langflow-ai langflow Bundle URL Loader code injection
A vulnerability was identified in langflow-ai langflow up to 1.9.3. This affects an unknown function of the component Bundle URL Loader. The manipulation leads to code injection. The attack needs to be performed locally. The vendor was contacted early about this disclosure but did not respond in any way.
CVE-2026-7787 Alta · 8.1 CWE-639 11/06/2026
Unauthenticated Session History Access via Public Flow Execution
IBM Langflow OSS 1.0.0 through 1.9.1 could allow an authenticated user to read or modify sensitive information by bypassing authentication using insecure direct object references.
CVE-2026-7528 Alta · 7.5 CWE-400 27/05/2026
Unauthenticated File Upload Vulnerability Allows Disk Space Exhaustion and Path Disclosure in Langflow OSS
IBM Langflow OSS 1.0.0 through 1.9.0 could allow a denial of service due to uncontrolled resource consumption.
CVE-2026-7524 Crítica · 9.8 CWE-22 27/05/2026
Path Traversal Vulnerability in File Processing Components Allows Unauthorized File System Access and Potential Remote Code Execution
IBM Langflow OSS 1.0.0 through 1.9.1 could allow remote code execution due to improper validation of symbolic links during archive extraction.
CVE-2026-42048 Crítica · 9.6 CWE-22 12/05/2026
Langflow: Path Traversal in Langflow Knowledge Bases API
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.0, Langflow is vulnerable to Path Traversal in the Knowledge Bases API (DELETE /api/v1/knowledge_bases). This occurs because user-supplied knowledge base names are concatenated directly into file paths without proper sanitization or boundary validation. An authenticated attacker can exploit this flaw to delete arbitrary directories anywhere on the server's filesystem, leading to data loss and potential service disruption. This vulnerability is fixed in 1.9.0.
CVE-2026-6542 Alta · 8.1 CWE-639 30/04/2026
Monitor API allows cross-user read of transaction logs and deletion of build data via flow_id
IBM Langflow OSS 1.0.0 through 1.8.4 could allow any user to supply a flow_id to read transaction logs and vertex build data belonging to other users, and to delete persisted vertex build data for another user's flow.
CVE-2026-3357 Alta · 8.8 CWE-502 07/04/2026
IBM Langflow Desktop FAISS Vector Store Remote Code Execution via malicious Pickle file
IBM Langflow Desktop 1.6.0 through 1.8.2 Langflow could allow an authenticated user to execute arbitrary code on the system, caused by an insecure default setting which permits the deserialization of untrusted data in the FAISS component.
CVE-2026-34046 Alta · 8.8 CWE-639 27/03/2026
Langflow: Authenticated Users Can Read, Modify, and Delete Any Flow via Missing Ownership Check
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to version 1.5.1, the `_read_flow` helper in `src/backend/base/langflow/api/v1/flows.py` branched on the `AUTO_LOGIN` setting to decide whether to filter by `user_id`. When `AUTO_LOGIN` was `False` (i.e., authentication was enabled), neither branch enforced an ownership check — the query returned any flow matching the given UUID regardless of who owned it. This allowed any authenticated user to read any other user's flow, including embedded plaintext API keys; modify the logic of another user's AI agents, and/or delete flows belonging to other users. The vulnerability was introduced by the conditional logic that was meant to accommodate public/example flows (those with `user_id = NULL`) under auto-login mode, but inadvertently left the authenticated path without an ownership filter. The fix in version 1.5.1 removes the `AUTO_LOGIN` conditional entirely and unconditionally scopes the query to the requesting user.
CVE-2026-33873 Crítica · 9.9 CWE-94 27/03/2026
Langflow has Authenticated Code Execution in Agentic Assistant Validation
Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to version 1.9.0, the Agentic Assistant feature in Langflow executes LLM-generated Python code during its validation phase. Although this phase appears intended to validate generated component code, the implementation reaches dynamic execution sinks and instantiates the generated class server-side. In deployments where an attacker can access the Agentic Assistant feature and influence the model output, this can result in arbitrary server-side Python execution. Version 1.9.0 fixes the issue.