Description
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.
Published: 2026-08-05
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

IBM Langflow OSS versions 1.0.0 through 1.10.3 contain an improper validation of Python code during AST‑based security scanning. Based on the description, it is inferred that a remote authenticated attacker who can supply or modify component code can trigger code execution on the server, giving full control over the host and allowing the attacker to compromise confidentiality, integrity, and availability. This flaw maps to CWE‑94, a code injection weakness.

Affected Systems

The vulnerable instances are IBM’s Langflow OSS, specifically releases 1.0.0 to 1.10.3. Any environment running these versions, regardless of deployment size, is susceptible if it accepts user‑generated or custom components.

Risk and Exploitability

The CVSS score of 8.8 indicates high severity. Although the EPSS score is unavailable, the vulnerability is not currently listed in the CISA KEV catalog, but its impact is significant. Based on the description, it is inferred that attackers who can authenticate to the system and have permission to create or edit components can submit malicious Python code during component creation or validation, leading to full code execution on the host system. This vulnerability requires only an authenticated session and the ability to manipulate custom components, which many users possess, making exploitation plausible.

Generated by OpenCVE AI on August 5, 2026 at 20:51 UTC.

Remediation

Vendor Solution

IBM recommends upgrading to Langflow OSS 1.11.0 or newer https://github.com/langflow-ai/langflow/releases


OpenCVE Recommended Actions

  • Upgrade Langflow OSS to version 1.11.0 or later, ensuring the release notes confirm the AST validation fix.
  • Restrict custom component creation to trusted users and enforce least‑privilege access controls, auditing all supplied code before execution.
  • Disable the custom component handling feature on any instances that do not require it, and isolate the admin interface with network segmentation to limit exposure to authenticated attackers.

Generated by OpenCVE AI on August 5, 2026 at 20:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 05 Aug 2026 19:15:00 +0000

Type Values Removed Values Added
Description 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.
Title Langflow OSS is affected by arbitrary code execution in component generation, validation, and custom component handling
First Time appeared Ibm
Ibm langflow Oss
Weaknesses CWE-94
CPEs cpe:2.3:a:ibm:langflow_oss:1.0.0:*:*:*:*:*:*:*
cpe:2.3:a:ibm:langflow_oss:1.10.3:*:*:*:*:*:*:*
Vendors & Products Ibm
Ibm langflow Oss
References
Metrics cvssV3_1

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


Subscriptions

Ibm Langflow Oss
Langflow Langflow
cve-icon MITRE

Status: PUBLISHED

Assigner: ibm

Published:

Updated: 2026-08-06T03:55:58.112Z

Reserved: 2026-07-27T21:16:01.653Z

Link: CVE-2026-17632

cve-icon Vulnrichment

Updated: 2026-08-05T19:07:25.602Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-05T19:17:28.923

Modified: 2026-08-06T19:32:20.597

Link: CVE-2026-17632

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T21:00:05Z

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')