← Vulnerability feed

Vulnerability record · CVE-2026-55255 · published 23 June 2026

CVE-2026-55255: Langflow IDOR in responses endpoint allows cross-user flow execution

Langflow · Langflow

Langflow before 1.9.1 has an insecure direct object reference in the /api/v1/responses endpoint. An authenticated attacker can supply another user's flow ID and execute that flow, crossing a tenant/user boundary. It matters because flow execution can run attacker-influenced logic under the victim's identity and resources.

8.4 CVSS 3.1 High CISA KEV since 7 Jul 2026 EPSS 0.89% · top 42.4% CWE-639 · Insecure direct object reference
8.4CVSS 3.1 base score
0.89%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
6References, 2 tagged exploit
8 Jul 2026Last modified by NVD

Description

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.1, an Insecure Direct Object Reference (IDOR) vulnerability in /api/v1/responses endpoint allows an authenticated attacker to execute any flow belonging to another user by specifying the victim's flow ID in the request. This vulnerability is fixed in 1.9.1.

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:L

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

high priorityCISA KEV listing with a short remediation deadline signals confirmed exploitation, though the high attack complexity and low EPSS temper the rating below critical.

What it is

Langflow before 1.9.1 has an insecure direct object reference in the /api/v1/responses endpoint. An authenticated attacker can supply another user's flow ID and execute that flow, crossing a tenant/user boundary. It matters because flow execution can run attacker-influenced logic under the victim's identity and resources.

Impact

An authenticated attacker gains the ability to execute any flow owned by another user, potentially running workflows with the victim's credentials, data and connected integrations. The CVSS vector rates high confidentiality and integrity impact with limited availability impact.

Attack surface

Reachable over the network via the /api/v1/responses API endpoint. Authentication is required (PR:L) and no user interaction is needed (UI:N); the attacker only needs to know or guess a victim flow ID.

Exploitation

CVE-2026-55255 was added to CISA KEV on 2026-07-07 with a 2026-07-10 due date, indicating known exploitation, while EPSS 30-day probability is low at 0.00887 (57th percentile). Vendor advisory references are tagged Exploit.

What to do

  • Upgrade Langflow to 1.9.1 or later, which contains the fix.
  • If immediate upgrade is not possible, restrict network access to the /api/v1/responses endpoint and follow CISA BOD 26-04 guidance, discontinuing use if mitigations are unavailable.
  • Enforce server-side ownership checks so flow IDs are validated against the authenticated user before execution.
  • Audit and rotate credentials or API keys reachable by flows that may have been executed by unauthorized users.
  • Monitor for anomalous flow executions referencing flow IDs not owned by the requesting account.

Detection

  • Review Langflow API logs for /api/v1/responses requests where the flow ID owner differs from the authenticated caller.
  • Alert on a single account executing a high number of distinct flow IDs or flow IDs outside its normal set.
  • Correlate flow execution events with source IPs and user agents that are new for the account.
  • Check for outbound connections or credential use from flows that the owner did not trigger.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2026-55255 to the Known Exploited Vulnerabilities catalog on 7 July 2026 as "Langflow Authorization Bypass Through User-Controlled Key Vulnerability". Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines. Federal deadline 10 July 2026.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2026-55255 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2026-9198Langflow auto_login and code validation chain enables unauthenticated RCEIBM Langflow OSS 1.0.0 through 1.10.0 exposes /api/v1/auto_login, which mints SUPERUSER tokens to any network caller, and /api/v1/validate/code, whic…KEVEPSS 29%analysed9.8CVE-2026-0770Langflow validate endpoint exec_globals remote code executionLangflow mishandles the exec_globals parameter passed to its validate endpoint, allowing functionality from an untrusted control sphere to be include…KEVEPSS 64%analysed9.8CVE-2025-3248Langflow unauthenticated code injection in validate/code endpointLangflow versions prior to 1.3.0 expose the /api/v1/validate/code endpoint without authentication, allowing code injection. A remote attacker can sen…KEVEPSS 100%analysed9.4CVE-2025-34291Langflow CORS misconfiguration leads to token theft and RCELangflow up to and including 1.6.9 ships an overly permissive CORS configuration (allow_origins='*' with allow_credentials=True) and a refresh token …KEVEPSS 93%analysed9.3CVE-2026-33017Langflow build_public_tmp endpoint unauthenticated remote code executionLangflow versions prior to 1.9.0 expose the POST /api/v1/build_public_tmp/{flow_id}/flow endpoint without authentication, and when the optional data …KEVEPSS 25%analysed10.0CVE-2026-10134Langflow code injection vulnerabilityIBM Langflow OSS 1.0.0 through 1.9.3 allows an attacker to read every secret available to the Langflow process, read and modify every flow, conversat…EPSS 0.64%10.0CVE-2026-10561Langflow code injection vulnerabilityIBM Langflow OSS 1.0.0 through 1.9.3 has an vulnerability due to an improper isolation of Python execution combined with an authentication bypass tha…EPSS 1.0%9.9CVE-2026-19295Langflow vulnerabilityIBM 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…EPSS 3.3%

Source: NIST National Vulnerability Database (record CVE-2026-55255), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.