← Vulnerability feed

Vulnerability record · CVE-2026-9198 · published 17 July 2026

CVE-2026-9198: Langflow auto_login and code validation chain enables unauthenticated RCE

Langflow · Langflow

IBM 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, which runs submitted code through exec(). Chaining the two lets an unauthenticated remote attacker execute arbitrary code on default deployments, and the flaw is listed in CISA KEV with a 9.8 CVSS.

9.8 CVSS 3.1 Critical CISA KEV since 4 Aug 2026 EPSS 29% · top 1.9% CWE-94 · Code injection
9.8CVSS 3.1 base score
29%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
2References
17 Aug 2026Last modified by NVD

Description

IBM Langflow OSS 1.0.0 through 1.10.0 allows unauthenticated attackers to chain /api/v1/auto_login (mints SUPERUSER tokens to any network caller) with /api/v1/validate/code (executes user code via exec()) to achieve full RCE on default Langflow deployments

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

Automated analysis

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

critical priorityUnauthenticated network RCE with a 9.8 CVSS, KEV listing and very high EPSS probability makes this an urgent patch-first item.

What it is

IBM 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, which runs submitted code through exec(). Chaining the two lets an unauthenticated remote attacker execute arbitrary code on default deployments, and the flaw is listed in CISA KEV with a 9.8 CVSS.

Impact

An attacker gains full remote code execution with SUPERUSER privileges, leading to complete compromise of confidentiality, integrity and availability of the Langflow host and any data or credentials it can reach.

Attack surface

Reachable over the network via the Langflow HTTP API with no authentication and no user interaction, per the CVSS vector AV:N/AC:L/PR:N/UI:N. Any internet-exposed or internally reachable default deployment is a candidate target.

Exploitation

CVE-2026-9198 is in CISA KEV with a due date of 2026-08-07, indicating known exploitation, and EPSS gives a 30-day probability of 0.60597 (99.1st percentile). No ransomware campaign use is documented.

What to do

  • Apply the vendor fix from the IBM advisory for Langflow 1.0.0 through 1.10.0, or upgrade past the affected range if a fixed release exists.
  • If patching is not immediately possible, remove Langflow from network exposure and restrict API access to trusted hosts only.
  • Disable or block /api/v1/auto_login and /api/v1/validate/code at the reverse proxy or WAF until the patch is applied.
  • Rotate any credentials, tokens and secrets accessible to Langflow instances, since SUPERUSER token minting may have been abused.
  • Follow CISA BOD 26-04 guidance, including the forensics triage requirements, for any affected asset.

Detection

  • Search Langflow and proxy logs for requests to /api/v1/auto_login followed by /api/v1/validate/code from the same source.
  • Alert on SUPERUSER token issuance to unauthenticated or unexpected clients.
  • Monitor for unexpected child processes spawned by the Langflow service, especially shells or interpreters.
  • Review outbound connections from Langflow hosts for signs of post-exploitation activity.

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-9198 to the Known Exploited Vulnerabilities catalog on 4 August 2026 as "IBM Langflow Code Injection 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 7 August 2026.

Affected products

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

References

Track CVE-2026-9198 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-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%analysed8.4CVE-2026-55255Langflow IDOR in responses endpoint allows cross-user flow executionLangflow before 1.9.1 has an insecure direct object reference in the /api/v1/responses endpoint. An authenticated attacker can supply another user's …KEVEPSS 0.89%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-9198), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.