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

Impact

IBM Langflow OSS versions 1.0.0 to 1.10.3 contain an authentication bypass flaw in the Model Context Protocol (MCP) composer endpoint. When the feature mcp_composer_enabled is set to true, which is the default, and projects are configured to use OAuth authentication, the endpoint does not enforce proper credential checks. This allows an unauthenticated actor to reach the composer functionality and potentially submit or modify model context data, leading to unauthorized access to internal resources and the ability to influence model behavior. The weakness is classified as CWE‑306, indicating a missing authentication step.

Affected Systems

IBM Langflow OSS 1.0.0 through 1.10.3 are affected. The vulnerability is present in the MCP composer endpoint that is enabled by default in these releases. If the environment variable mcp_composer_enabled remains true and OAuth authentication is used for a project, the system is vulnerable. No other versions or products are affected according to the current CNA data.

Risk and Exploitability

The CVSS score of 7.5 reflects a high-severity authentication bypass. The EPSS score is not available, so the current exploitation probability is unknown, but the flaw is enabled by default, increasing the likelihood that systems remain vulnerable until patching. The vulnerability is not listed in CISA’s KEV catalog, indicating no widespread, publicly known exploitation has been observed as of this analysis. Attackers could exploit the flaw remotely by sending crafted requests to the MCP composer endpoint without authenticating, provided the feature is enabled and OAuth is in use.

Generated by OpenCVE AI on August 5, 2026 at 18:40 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 IBM Langflow OSS to version 1.11.0 or newer, which removes the vulnerable MCP composer endpoint behavior.
  • If upgrading is not immediately possible, set mcp_composer_enabled to false in the configuration to disable the endpoint until a patch can be applied.
  • Alternatively, reconfigure projects to use an authentication method other than OAuth, or add additional authentication checks externally to prevent unauthenticated access to the composer functionality.

Generated by OpenCVE AI on August 5, 2026 at 18:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 05 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Description 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 .
Title Langflow is affected by security vulnerabilities in Model Context Protocol features
First Time appeared Ibm
Ibm langflow Oss
Weaknesses CWE-306
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': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Ibm Langflow Oss
cve-icon MITRE

Status: PUBLISHED

Assigner: ibm

Published:

Updated: 2026-08-05T17:11:12.438Z

Reserved: 2026-05-12T20:35:37.964Z

Link: CVE-2026-8446

cve-icon Vulnrichment

Updated: 2026-08-05T17:11:08.454Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T19:00:04Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function