Description
IBM Langflow OSS 1.0.0 through 1.12.4 contains three message endpoints that perform no ownership verification. Any authenticated user can bulk-delete another user's messages, overwrite message content to inject malicious prompts, or hijack an entire conversation session by reassigning its session ID.
Published: 2026-10-19
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: Authorization Bypass
Action: Patch Now
AI Analysis

Impact

IBM Langflow OSS versions 1.0.0 through 1.12.4 contain three message endpoints that fail to verify message ownership. An authenticated user can delete any other user's messages, replace message content to inject malicious prompts, or hijack a conversation session by reassigning its session ID. These capabilities allow an attacker to erase user data, inject harmful content into prompts, and take control of sessions, thereby compromising confidentiality, integrity, and availability of the application.

Affected Systems

These issues affect IBM Langflow OSS 1.0.0 through 1.12.4. The vulnerability was fixed in version 1.9.0, with subsequent fixes for related CVEs in 1.11.2 and 1.11.5, and the current release 1.12.5 includes all fixes. Any deployment using a vulnerable version, including those with MCP stdio enabled, is at risk.

Risk and Exploitability

The CVSS score of 8.3 indicates high severity. The EPSS score is not available, so the exploitation probability cannot be quantified; however, the vulnerability requires only authentication and leverages existing endpoints, suggesting an internal attacker or a compromised account could exploit it. The impact is not listed in the KEV catalog. The lack of ownership checks and the ability to alter session identifiers make this a potentially significant threat for any organization using these Langflow OSS versions.

Generated by OpenCVE AI on October 20, 2026 at 06:04 UTC.

Remediation

Vendor Solution

IBM strongly recommends addressing the vulnerability now by upgrading Langflow OSS to version 1.12.5. https://pypi.org/project/langflow/1.12.5/ For Langflow OSS versions 1.0.0 - 1.12.4, follow the Prepare to upgrade instructions and release-specific configuration changes https://docs.langflow.org/release-notes , including backing up your existing installation, then follow the Langflow OSS installation instructions https://docs.langflow.org/get-started-installation to install version 1.12.5 and test your flows. For deployments using MCP stdio, also apply the configuration controls in Workarounds and Mitigations. This bulletin also discloses fixes delivered in prior releases: CVE-2026-107366 was fixed in version 1.9.0; CVE-2026-18894 was fixed in version 1.11.2; and CVE-2026-77817 was fixed in version 1.11.5. Version 1.12.5 includes these fixes.


Vendor Workaround

IBM strongly recommends applying the following configuration controls to deployments using MCP stdio in addition to upgrading Langflow OSS to version 1.12.5. These controls do not replace the upgrade. Set LANGFLOW_MCP_SERVER_INTERPRETER_HARDENING=true to reject direct shell-script execution, and set LANGFLOW_CUSTOM_COMPONENT_ADMIN_ONLY=true to block non-admin MCP stdio access. Restart the Langflow service after updating its environment configuration. These restrictions can require changes to existing MCP server launch configurations and limit which users can use MCP stdio. For public workflows, retain the default restriction on custom components. Explicitly enabling LANGFLOW_ALLOW_PUBLIC_CUSTOM_COMPONENTS permits custom component execution and changes the default protection described for CVE-2026-18894. For CVE-2026-77817, upgrading prevents the identified secret disclosure in new flow and project exports. Revoke or rotate any credentials exposed in previously exported files; upgrading does not remove secrets from copies already exported.


OpenCVE Recommended Actions

  • Upgrade IBM Langflow OSS to version 1.12.5 to apply the fix for CVE‑2026‑107366 and related issues.
  • For deployments that use MCP stdio, set LANGFLOW_MCP_SERVER_INTERPRETER_HARDENING=true and LANGFLOW_CUSTOM_COMPONENT_ADMIN_ONLY=true, then restart the Langflow service.
  • Ensure that the LANGFLOW_ALLOW_PUBLIC_CUSTOM_COMPONENTS setting remains disabled to keep the default restriction on custom components, unless you specifically require public component execution.
  • If any credentials were exposed through the earlier CVE‑2026‑77817, revoke or rotate them, as upgrading does not remove secrets from already exported files.
  • Follow IBM’s prepare‑to‑upgrade instructions, back up your installation, install version 1.12.5, and test your workflows before going live.

Generated by OpenCVE AI on October 20, 2026 at 06:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 03 Nov 2026 15:30:00 +0000

Type Values Removed Values Added
First Time appeared Langflow
Langflow langflow
CPEs cpe:2.3:a:langflow:langflow:*:*:*:*:*:*:*:*
Vendors & Products Langflow
Langflow langflow

Tue, 20 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 20 Oct 2026 00:00:00 +0000

Type Values Removed Values Added
Description IBM Langflow OSS 1.0.0 through 1.12.4 contains three message endpoints that perform no ownership verification. Any authenticated user can bulk-delete another user's messages, overwrite message content to inject malicious prompts, or hijack an entire conversation session by reassigning its session ID.
Title Langflow OSS Authorization Bypass Through User-Controlled Key
First Time appeared Ibm
Ibm langflow Oss
Weaknesses CWE-639
CPEs cpe:2.3:a:ibm:langflow_oss:1.0.0:*:*:*:*:*:*:*
cpe:2.3:a:ibm:langflow_oss:1.12.4:*:*:*:*:*:*:*
Vendors & Products Ibm
Ibm langflow Oss
References
Metrics cvssV3_1

{'score': 8.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L'}


Subscriptions

Ibm Langflow Oss
Langflow Langflow
cve-icon MITRE

Status: PUBLISHED

Assigner: ibm

Published:

Updated: 2026-10-21T03:56:18.876Z

Reserved: 2026-10-07T20:49:16.611Z

Link: CVE-2026-107366

cve-icon Vulnrichment

Updated: 2026-10-20T13:50:40.647Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-20T00:17:25.640

Modified: 2026-11-03T15:12:04.870

Link: CVE-2026-107366

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T06:15:10Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key