Description
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 allowed privilege escalation from "authenticated flow user" to arbitrary OS-level command execution under the server process identity, bypassing the LANGFLOW_ALLOW_CUSTOM_COMPONENTS=false policy control.
Published: 2026-08-28
Score: 9.9 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in IBM Langflow OSS versions 1.0.0 through 1.11.1 permits an attacker who is authenticated as a flow user to embed a specially crafted value in the type field when saving a flow. This value is later used to build a wrapper flow that references it and causes the server to execute arbitrary operating system commands with the server process privileges. The result is a remote code execution that elevates an authenticated flow user to full OS‑level command execution, bypassing the LANGFLOW_ALLOW_CUSTOM_COMPONENTS=false configuration that was intended to prevent custom component execution.

Affected Systems

The affected product is IBM Langflow OSS, specifically any release from 1.0.0 up to and including 1.11.1. Servers that run these versions and allow authenticated flow users to create or modify flows are vulnerable.

Risk and Exploitability

The CVSS score of 9.9 indicates critical severity. While the EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, the fact that only authenticated users can exploit it makes active monitoring and quick remediation essential to prevent privilege escalation to OS‑level execution.

Generated by OpenCVE AI on August 28, 2026 at 23:22 UTC.

Remediation

Vendor Solution

IBM strongly recommends addressing the vulnerability now by upgrading Langflow OSS to version 1.11.2 https://pypi.org/project/langflow/


OpenCVE Recommended Actions

  • Upgrade IBM Langflow OSS to version 1.11.2 as released by IBM to address the remote code execution flaw
  • Verify that the LANGFLOW_ALLOW_CUSTOM_COMPONENTS setting is configured to false in the application environment to enforce the intended policy
  • Restrict or audit privileges for authenticated flow users so that only necessary accounts can create or modify flows, reducing the attack surface for potential exploitation

Generated by OpenCVE AI on August 28, 2026 at 23:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 22:00:00 +0000

Type Values Removed Values Added
Description 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 allowed privilege escalation from "authenticated flow user" to arbitrary OS-level command execution under the server process identity, bypassing the LANGFLOW_ALLOW_CUSTOM_COMPONENTS=false policy control.
Title Langflow is affected by multiple remote code execution vulnerabilities due to insufficient code-execution policy enforcement
First Time appeared Ibm
Ibm langflow Oss
Weaknesses CWE-95
CPEs cpe:2.3:a:ibm:langflow_oss:1.0.0:*:*:*:*:*:*:*
cpe:2.3:a:ibm:langflow_oss:1.11.1:*:*:*:*:*:*:*
Vendors & Products Ibm
Ibm langflow Oss
References
Metrics cvssV3_1

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


Subscriptions

Ibm Langflow Oss
cve-icon MITRE

Status: PUBLISHED

Assigner: ibm

Published:

Updated: 2026-08-28T20:53:00.278Z

Reserved: 2026-08-07T16:56:54.582Z

Link: CVE-2026-19295

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-28T22:16:47.613

Modified: 2026-08-28T22:16:47.613

Link: CVE-2026-19295

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T23:30:17Z

Weaknesses
  • CWE-95

    Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')