Critical 9.8 Actively Exploited

Langflow unauthenticated RCE exploited in wild (CVE-2026-9198) [PoC]

CVE-2026-9198

By Yazoul AI · automated

CVE-2026-9198: IBM Langflow 1.0.0-1.10.0 unauthenticated RCE via auto_login and code validation (CVSS 9.8). Actively exploited, no patch yet.

Affected: Langflow

Actively exploited in the wild - CVE-2026-9198 is a critical unauthenticated remote code execution vulnerability in IBM Langflow OSS 1.0.0 through 1.10.0 that lets any network caller chain two API endpoints to execute arbitrary commands on the host. No vendor patch is available yet; apply the mitigations below immediately.

Overview

CVE-2026-9198 targets default Langflow deployments, which are popular open-source platforms for building AI and LLM workflows. The attack chains two API endpoints that require no authentication:

  1. /api/v1/auto_login - this endpoint mints SUPERUSER tokens to any caller on the network, effectively bypassing all authentication controls.
  2. /api/v1/validate/code - this endpoint executes user-supplied code via Python’s exec() function.

By chaining these endpoints, an unauthenticated attacker obtains a SUPERUSER token and then executes arbitrary code with the privileges of the Langflow service account. On default deployments, this translates to full remote code execution (RCE) on the underlying server.

The vulnerability carries a CVSS score of 9.8 (Critical) with a network attack vector, low attack complexity, no privileges required, and no user interaction needed. CISA has added CVE-2026-9198 to its Known Exploited Vulnerabilities (KEV) catalog, confirming active exploitation. The EPSS model estimates a 1.9% probability of exploitation in the next 30 days, though the confirmed in-the-wild activity makes immediate action necessary.

Impact

Successful exploitation grants the attacker:

  • Full remote code execution on the host system
  • Access to any data the Langflow service can reach, including databases, file systems, and connected AI models
  • Ability to pivot laterally within the network using the compromised service account
  • Persistence through dropped web shells or backdoored workflows

Given that Langflow often integrates with sensitive AI pipelines and data stores, the blast radius extends well beyond the application itself.

Remediation

No patched version of IBM Langflow OSS has been released as of this advisory. Until a fix is available:

  1. Restrict network access - Place Langflow behind a firewall or VPN. Do not expose it to the internet or untrusted networks. The /api/v1/auto_login and /api/v1/validate/code endpoints should be blocked at the reverse proxy level.
  2. Disable auto_login - If configuration permits, disable the auto-login feature entirely.
  3. Monitor for suspicious activity - Review logs for unexpected hits to /api/v1/auto_login or /api/v1/validate/code from unauthenticated sources.
  4. Apply vendor patches when released - Monitor IBM’s security advisories for Langflow and deploy the fix as soon as it becomes available.

Additional information on affected deployments and indicators of compromise can be found in our breach reports and security news.

Security Insight

This vulnerability highlights a dangerous pattern in AI/LLM development platforms: convenience features that bypass authentication are being shipped as defaults. The auto_login endpoint, designed for rapid prototyping, becomes a critical attack surface in production. The same code-execution validation endpoint that helps developers test workflows turns into an RCE primitive when authentication is circumvented. Organizations adopting AI platforms must treat them as high-value targets and audit default configurations before deployment, not after.

Further Reading

Share:

Never miss a critical vulnerability

Get real-time security alerts delivered to your preferred platform.

Public PoC References

Unverified third-party code

These repositories are publicly listed on GitHub and have not been audited by Yazoul Security. They may contain malware, backdoors, destructive payloads, or operational security risks (telemetry, exfiltration). Treat them as hostile binaries. Inspect source before execution. Run only in isolated, disposable lab environments (offline VM, no credentials, no production data).

Authorized use only. This information is provided for defensive research, detection engineering, and patch validation. Using exploit code against systems you do not own or do not have explicit written permission to test is illegal in most jurisdictions and violates Yazoul's terms of use.

Repository Stars
0xdak/CVE-2026-9198_exploit ★ 1
0xgh057r3c0n/CVE-2026-9198

IBM Langflow Unauthenticated RCE via Auto-Login Bypass

★ 1
ywh-jfellus/CVE-2026-9198

Proof of Concept for CVE-2026-9198 - IBM Langflow Unauthenticated RCE via Auto-Login Bypass

★ 0

Showing 3 of 3 known references. Source: nomi-sec/PoC-in-GitHub.

Nuclei Detection Templates

Detection template available — your exposure is being scanned

The templates below are YAML signatures for the Nuclei scanner from ProjectDiscovery. They are not exploit code — they are detection rules that confirm whether a target is vulnerable. The presence of a Nuclei template means every bug bounty hunter, AppSec team, red team, and reconnaissance pipeline on the public internet is actively probing for this CVE.

Assume your exposed instances have already been touched. Patch immediately even if no exploitation is observed yet — fingerprinting precedes exploitation by days at most.

Template Source
CVE-2026-9198.yaml View YAML

1 Nuclei template indexed for this CVE. Source: projectdiscovery/nuclei-templates.

Related Advisories

Related Across Yazoul

Other Langflow Vulnerabilities

View all Langflow vulnerabilities →

Never Miss a Critical Alert

CVE advisories, breach reports, and threat intel — delivered daily to your inbox.