CVE-2026-9198 is a critical unauthenticated remote code execution vulnerability in IBM Langflow OSS (versions 1.0.0 through 1.10.0). Attackers can chain the /api/v1/auto_login endpoint (which mints SUPERUSER tokens to any network caller) with /api/v1/validate/code (which executes arbitrary code via exec()) to achieve full server RCE. The vulnerability is actively exploited, listed in CISA KEV, and has public PoC exploits available.
Data Source: CIRCL
Confidence: HIGH
Exploitation Method: DIRECT_NETWORK
CVE Published: 2026-07-17
Added to CISA KEV: 2026-08-04 18 DAYS BETWEEN CVE AND KEV
CVE-2026-9198 is a critical unauthenticated remote code execution (RCE) vulnerability affecting IBM Langflow OSS versions 1.0.0 through 1.10.0 [1][4]. The vulnerability arises because the application allows an attacker to chain two endpoints: `/api/v1/auto_login`, which mints a SUPERUSER token for any caller, and `/api/v1/validate/code`, which executes arbitrary user-supplied code via `exec()`. This allows unauthorized actors to achieve full remote code execution on default deployments, posing a severe security risk [1][2].
Vulnerability Details CVEID: CVE-2026-9198 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…
CVE-2026-9198 Detail 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…
Blog Threat Research CVE-2026-9198 | Critical Unauthenticated RCE in IBM Langflow OSS Sep 6, 2026 10 minute read SAFE Safe Security ... Disclosed on 2026-07-17 and reported to IBM by security researcher Harish Kolla, the flaw was added to the CISA Known Exploited Vulnerabilities ...
CVE-2026-9198 Detail Description IBM Langflow OSS 1.0.0 through 1.10.0 allows unauthenticated attackers to chain /api/v1/auto_login (mints ...
This repository provides an educational proof of concept for CVE-2026-9198 affecting IBM Langflow OSS. The PoC (poc.py) demonstrates how an unauthenticated attacker can chain: GET/POST /api/v1/auto_login (returns a superuser token when auto-login is enabled), and POST /api/v1/validate/code (executes…