CVE-2026-9198

CRITICAL KEV NUCLEI LAB

IBM Langflow OSS 1.0.0-1.10.0 - Unauthenticated Remote Code Execution

Title source: manual
STIX 2.1

Exploitation Summary

CVE-2026-9198 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added August 4, 2026. EIP tracks 7 public exploits from researchers including CuteeCat, Procjevt, rmhowe425. A Nuclei detection template is also available.

AI-analyzed exploit summary This PoC exploits an authentication bypass (auto-login token leakage) and subsequent arbitrary Python code execution in IBM Langflow OSS versions 1.0.0 to 1.10.0. The exploit retrieves a superuser token via /api/v1/auto_login and submits malicious Python code to /api/v1/validate/code, which executes the payload via exec().

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

Exploits (7)

github WORKING POC
by CuteeCat · pythonremote
https://github.com/CuteeCat/CVE-2026-9198

This PoC exploits an authentication bypass (auto-login token leakage) and subsequent arbitrary Python code execution in IBM Langflow OSS versions 1.0.0 to 1.10.0. The exploit retrieves a superuser token via /api/v1/auto_login and submits malicious Python code to /api/v1/validate/code, which executes the payload via exec().

Classification
Working Poc 98%
Attack Type
Rce
Complexity
Trivial
Reliability
Reliable
Target: IBM Langflow OSS 1.0.0 to 1.10.0
No auth needed
Prerequisites: Target must have autologin enabled (default configuration) · Network access to the /api/v1/auto_login and /api/v1/validate/code endpoints
mistral-large-3 · analyzed Aug 11, 2026 Full analysis →
nomisec SUSPICIOUS
by Procjevt · poc
https://github.com/Procjevt/CVE-2026-9198

The repository claims to be an exploit for CVE-2026-9198 (IBM Langflow) but contains only a password-protected ZIP file with obfuscated Python code and a README directing users to an external YouTube video for the password. No technical details or legitimate exploit code are present.

Classification
Suspicious 99%
Attack Type
Other
Complexity
Unknown
Reliability
Unknown
Target: IBM Langflow (version unspecified)
No auth needed
Prerequisites: External video link for password · Unverified ZIP file execution
mistral-large-3 · analyzed Aug 10, 2026 Full analysis →
github WORKING POC
by rmhowe425 · pythonremote
https://github.com/rmhowe425/PoC-CVE-2026-9198

This PoC exploits an RCE vulnerability in Langflow <1.10.0 by leveraging an auto-login endpoint to obtain a SUPERUSER token, then injecting arbitrary Python code via a crafted request to the `/api/v1/validate/code` endpoint. The exploit executes system commands through Python's subprocess module.

Classification
Working Poc 98%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Langflow <1.10.0
No auth needed
Prerequisites: Network access to the Langflow API · Target must be running a vulnerable version (<1.10.0)
mistral-large-3 · analyzed Aug 05, 2026 Full analysis →
github SCANNER
by samael0x4 · remote
https://github.com/samael0x4/CVE-2026-9198

This repository contains a Nuclei YAML template that detects and exploits CVE-2026-9198, an unauthenticated remote code execution vulnerability in IBM Langflow OSS 1.0.0 through 1.10.0. The template chains two API endpoints to obtain a superuser JWT and execute arbitrary Python code via the code validation endpoint.

Classification
Scanner 98%
Attack Type
Rce
Complexity
Trivial
Reliability
Reliable
Target: IBM Langflow OSS 1.0.0 through 1.10.0
No auth needed
Prerequisites: Network access to the target Langflow instance · Target must be running a vulnerable version (1.0.0-1.10.0)
mistral-large-3 · analyzed Jul 28, 2026 Full analysis →
github WORKING POC
by 0xgh057r3c0n · pythonremote
https://github.com/0xgh057r3c0n/CVE-2026-9198

This exploit chains two vulnerabilities (CVE-2026-9103 and CVE-2026-8481) in IBM Langflow OSS to achieve unauthenticated remote code execution. It first bypasses authentication via the `/api/v1/auto_login` endpoint to obtain a superuser JWT token, then injects arbitrary Python code via the `/api/v1/validate/code` endpoint for command execution.

Classification
Working Poc 98%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: IBM Langflow OSS 1.0.0 through 1.10.0
No auth needed
Prerequisites: Target must have AUTO_LOGIN enabled · Network access to the Langflow API (default port 7860)
mistral-large-3 · analyzed Jul 25, 2026 Full analysis →
github WORKING POC
by ywh-jfellus · pythonremote
https://github.com/ywh-jfellus/CVE-2026-9198

This repository contains a functional proof-of-concept exploit for CVE-2026-9198, an unauthenticated remote code execution vulnerability in IBM Langflow OSS 1.0.0 through 1.10.0. The exploit chains an auto-login bypass (via /api/v1/auto_login) with arbitrary Python code execution (via /api/v1/validate/code) to achieve RCE.

Classification
Working Poc 98%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: IBM Langflow OSS 1.0.0 through 1.10.0
No auth needed
Prerequisites: LANGFLOW_AUTO_LOGIN must be enabled (default in vulnerable versions) · Network access to the Langflow API endpoint
mistral-large-3 · analyzed Jul 24, 2026 Full analysis →
github WORKING POC
by 0xdak · pythonremote
https://github.com/0xdak/CVE-2026-9198_exploit

Exploits a chained unauthenticated RCE in IBM Langflow OSS by first obtaining a superuser JWT via CVE-2026-9103 (auto_login endpoint), then leveraging CVE-2026-8481 (validate/code endpoint) to execute arbitrary Python code via exec() with no sandboxing. The PoC demonstrates command execution, interactive shell, and reverse shell capabilities.

Classification
Working Poc 99%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: IBM Langflow OSS 1.0.0 - 1.10.0 (default AUTO_LOGIN configuration)
No auth needed
Prerequisites: Target must have AUTO_LOGIN enabled (default in Langflow < 1.5) · Target must expose the Langflow API (default port 7860)
mistral-large-3 · analyzed Jul 21, 2026 Full analysis →

Nuclei Templates (1)

IBM Langflow - Remote Code Execution
CRITICALVERIFIEDby YesWeHack
FOFA: title="Langflow" || body="langflow"

References (2)

Core 2

Scores

CVSS v3 9.8
EPSS 0.1735
EPSS Percentile 96.8%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation active
Automatable yes
Technical Impact total

Lab Environment

COMMUNITY
Community Lab
docker pull langflowai/langflow:1.10.1
docker pull langflowai/langflow:1.10.0
+4 more repos

Details

CISA KEV 2026-08-04
VulnCheck KEV 2026-08-04
ENISA EUVD EUVD-2026-45236
CWE
CWE-94
Status published
Products (2)
IBM/Langflow OSS 1.0.0 - 1.10.0
langflow/langflow 1.0.0 - 1.10.1
Published Jul 17, 2026
KEV Added Aug 04, 2026
Tracked Since Jul 17, 2026