CyberSecBulletin

Langflow vulnerabilities

We track 115 vulnerabilities in Langflow products. 115 are rated high or critical, and 3 have been exploited in real attacks. The most recent was published on November 8, 2026.

115vulnerabilities
39critical
76high
3exploited
8.8average CVSS score

Latest Langflow vulnerabilities

  • 7.7 High severity

    Langflow OSS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-19306IBM

    IBM Langflow OSS 1.0.0 through 1.11.2 allows an authenticated attacker to read arbitrary files from the server filesystem — including server secret material (secret_key, JWT signing keys, the application database, /proc/self/environ, and other tenants' upload

  • 7.7 High severity

    Langflow OSS: Server-Side Request Forgery

    CVE-2026-19304IBM

    IBM Langflow OSS 1.0.0 through 1.11.2 could allow a remote authenticated attacker to obtain sensitive information from internal services due to a URL parser discrepancy.

  • 8.1 High severity

    Langflow OSS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-19303IBM

    IBM Langflow OSS 1.0.0 through 1.11.2 could allow a remote authenticated attacker to delete arbitrary local files or directories due to improper limitation of a pathname to a restricted directory.

  • 7.5 High severity

    Langflow OSS: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-19300IBM

    IBM Langflow OSS 1.0.0 through 1.11.2 could allow a remote attacker to obtain sensitive information due to incomplete scrubbing of sensitive credential fields.

  • 8.8 High severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-19298IBM

    IBM Langflow OSS 1.0.0 through 1.11.2 could allow a remote authenticated attacker to execute arbitrary code due to an authorization bypass in the flow build process.

  • 9.9 Critical severity

    Langflow OSS: Improper Neutralization of Directives in Dynamically Evaluated Code

    CVE-2026-19295IBMEPSS 1.55%

    IBM Langflow OSS 1.0.0 through 1.11.1 allows an authenticated attacker to execute arbitrary operating system commands in the server process by saving a flow with a crafted type field value and triggering a build of a wrapper flow that references it. This allow

  • 9.8 Critical severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-19286IBM

    IBM Langflow OSS 1.0.0 through 1.11.1 could allow a remote attacker to execute arbitrary code due to improper enforcement of security restrictions on the A2A public endpoint.

  • 8.2 High severity

    Langflow OSS: Authorization Bypass Through User-Controlled Key

    CVE-2026-18904IBM

    IBM Langflow OSS 1.0.0 through 1.11.1 could allow a remote attacker to obtain sensitive information and inject unauthorized messages due to a namespace collision between user identifiers.

  • 8.2 High severity

    Langflow OSS: Improper Authentication

    CVE-2026-18891IBM

    IBM Langflow OSS 1.0.0 through 1.11.1 could allow a remote attacker to execute arbitrary flows and access sensitive information due to improper authentication.

  • 8.8 High severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-18729IBMEPSS 1.55%

    IBM Langflow OSS 1.0.0 through 1.11.1 could allow a remote authenticated attacker to execute arbitrary code due to improper control of generation of code.

  • 7.5 High severity

    Langflow OSS: Missing Authentication for Critical Functionality

    CVE-2026-19875IBM

    IBM Langflow OSS 1.0.0 through 1.10.0 could allow a remote attacker to overwrite administrator email information and abuse the server as an outbound relay due to missing authentication for the registration endpoint.

  • 9.1 Critical severity

    Langflow OSS: Improper Restriction of Excessive Authentication Attempts

    CVE-2026-19297IBM

    IBM Langflow OSS 1.0.0 through 1.9.6 could allow a remote attacker to obtain unauthorized access to user accounts due to improper restriction of excessive authentication attempts.

  • 8.8 High severity

    Langflow OSS: Inadequate Encryption Strength

    CVE-2026-9201IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 could allow an authenticated attacker to execute arbitrary code due to a cryptographic weakness in the custom component validation mechanism. When the optional hardening mode that restricts execution to trusted component t

  • 8.8 High severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-9196IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 could allow an authenticated attacker to execute unintended code during Agentic Assistant validation due to improper handling of LLM‑generated components. The application executes model‑generated Python code in the backend

  • 7.1 High severity

    Langflow OSS: Authorization Bypass Through User-Controlled Key

    CVE-2026-9130IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 contain an authorization bypass vulnerability in the MemoryComponent that allows authenticated users to access chat history of other users via session_id collision. The MemoryComponent.retrieve_messages and store_message m

  • 8.8 High severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-8478IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 could allow a remote attacker to inject arbitrary code on the system, due to the improper control of user input code.

  • 9.1 Critical severity

    Langflow OSS: Use of a Broken or Risky Cryptographic Algorithm

    CVE-2026-8470IBM

    IBM Langflow OSS 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, and 1.0.0 through 1.10.3 use Python's non-cryptographic random module for generating Fernet encryption keys from user secrets under 32 characters. The deterministic Mersenne Twi

  • 7.7 High severity

    Langflow OSS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-8183IBM

    IBM Langflow OSS 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, and 1.0.0 through 1.10.3 could allow a remote attacker to traverse directories on the system. An attacker could send a specially craf

  • 8.8 High severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-8182IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 installations allow anyone on the internet to execute arbitrary code on the server without any credentials via 2 HTTP requests.

  • 8.8 High severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-17632IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 could allow a remote authenticated attacker to execute arbitrary code due to improper validation of Python code during AST-based security scanning.

  • 8.8 High severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-17624IBM

    IBM Langflow OSS 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, and 1.0.0 through 1.10.3 could allow a remote authenticated attacker to execute arbitrary code due to improper

  • 8.1 High severity

    Langflow OSS: Improper Access Control

    CVE-2026-10547IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 does not properly validate ownership in the deprecated POST /api/v1/build/{flow_id}/vertices endpoint, allowing an authenticated user to inject arbitrary graph data into a shared cache for any flow. This may result in cros

  • 7.1 High severity

    Langflow OSS: Server-Side Request Forgery

    CVE-2026-9081IBM

    IBM Langflow OSS 1.0.0 through 1.10.3, and 1.0.0 through 1.10.3 contains a Server-Side Request Forgery (SSRF) vulnerability in the validate_model_provider_key() function for the Ollama provider. The function accepts a user-supplied OLLAMA_BASE_URL parameter an

  • 8.8 High severity

    Langflow OSS: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-17625IBM

    IBM Langflow OSS 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, and 1.0.0 through 1.10.3 could allow a remote authenticated attacker to execute arbitrary commands due to impro

  • 8.5 High severity

    Langflow OSS: Reliance on Untrusted Inputs in a Security Decision

    CVE-2026-9077IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 Langflow allows remote authenticated attackers to bypass localhost-only restrictions and write arbitrary MCP server configurations to IDE configuration files on the host system.

  • 7.5 High severity

    Langflow OSS: Missing Authentication for Critical Functionality

    CVE-2026-8446IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 contain an authentication bypass vulnerability in the Model Context Protocol (MCP) composer endpoint when mcp_composer_enabled=true (default) and projects are configured with auth_type=oauth .

  • 8.8 High severity

    Langflow OSS: Incorrect Privilege Assignment

    CVE-2026-17626IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 Langflow could allow an authenticated attacker to read, modify, or expose sensitive host files via Docker-based MCP servers due to incomplete filtering of dangerous Docker volume-mount and device-mapping arguments.

  • 8.8 High severity

    Langflow OSS: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-17623IBM

    IBM Langflow OSS 1.0.0 through 1.10.3 could allow a remote authenticated attacker to execute arbitrary commands due to improper validation of the command field in MCP server configurations.

  • 9.9 Critical severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-12946IBM

    IBM Langflow OSS 1.0.0 through 1.10.0 could allow a remote attacker to inject arbitrary code on the system, due to the improper control of user input code.

  • 8.1 High severity

    Langflow OSS: .NET Misconfiguration: Use of Impersonation

    CVE-2026-13444IBM

    IBM Langflow OSS 1.0.0 through 1.10.1 can allow an attacker to access another user's private vector documents by creating their own flow with matching Chroma persist_directory and collection_name values. The attacker receives exact victim content in their work

  • 7.5 High severity

    Langflow OSS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-12942IBM

    IBM Langflow OSS 1.0.0 through 1.10.1 could allow a remote attacker to traverse directories on the system. An attacker could send a specially crafted URL request containing "dot dot " sequences ( /.. /) to view arbitrary files on the system.

  • 7.1 High severity

    Langflow OSS: Authorization Bypass Through User-Controlled Key

    CVE-2026-12945IBM

    IBM Langflow OSS 1.0.0 through 1.10.1 allows authenticated users to access and manipulate other users' build jobs through improper access control on log retrieval and unauthenticated build endpoints.

  • 9.8 Critical severity

    Langflow OSS: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-12940IBM

    IBM Langflow OSS 1.0.0 through 1.10.1 are vulnerable to unauthenticated remote code execution via environment variable injection in the MCP (Model Context Protocol) stdio launcher. The vulnerability exists in src/lfx/src/lfx/base/mcp/util.py where the DANGEROU

  • 7.1 High severity

    Langflow OSS: .NET Misconfiguration: Use of Impersonation

    CVE-2026-13442IBM

    IBM Langflow OSS 1.0.0 through 1.10.1 can allow an attacker to reuse another user's FAISS namespace to access owner-only vector content and influence later query results. This causes cross-user information disclosure and limited integrity impact through persis

  • 9.8 Critical severity

    Langflow OSS: Use of Hard-coded Credentials

    CVE-2026-13446IBM

    IBM Langflow OSS 1.0.0 through 1.10.1 contains hard-coded credentials, such as a password or cryptographic key, which it uses for its own inbound authentication, outbound communication to external components, or encryption of internal data.

  • 8.1 High severity

    Langflow OSS: Authorization Bypass Through User-Controlled Key

    CVE-2026-13445IBM

    IBM Langflow OSS 1.0.0 through 1.10.1 can allow an authenticated attacker to exploit the SaveToFile component to read and modify another user's uploaded files by specifying absolute paths pointing to victim storage locations. In append mode, the attacker's wor

  • 9.9 Critical severity

    Langflow OSS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-8859IBM

    IBM Langflow OSS 1.0.0 through 1.10.0 Langflow could allow an attacker to write arbitrary files to unintended locations due to improper input validation in the APIRequest component. A path traversal vulnerability exists when the "Save to File" feature is enabl

  • 9.9 Critical severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-8635IBM

    IBM Langflow OSS 1.0.0 through 1.10.0 allows authenticated users to escalate privileges to superuser by directly manipulating the database, execute arbitrary system commands, and achieve full system compromise with Langflow service permissions.

  • 9.8 Critical severity

    Langflow OSS: Missing Authentication for Critical Functionality

    CVE-2026-8505IBM

    IBM Langflow OSS 1.0.0 through 1.10.0 has a vulnerability in Langflow's webhook authentication logic allows unauthenticated users to trigger the execution of any flow. The system incorrectly bypasses API key validation when the WEBHOOK_AUTH_ENABLE configuratio

  • 9.9 Critical severity

    Langflow OSS: Improper Control of Generation of Code

    CVE-2026-8481IBM

    IBM Langflow OSS 1.0.0 through 1.10.0 contain a critical remote code execution vulnerability in the code validation API endpoint. The POST /api/v1/validate/code endpoint accepts user-supplied Python code and executes it directly using Python's built-in exec()