{"id":"CVE-2026-9198","aliases":["EUVD-2026-45236","GHSA-5wm9-vgmg-cjv6"],"status":"published","title":"Unauthenticated Remote Code Execution via Auto-Login Bypass and Code Validation","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","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.28658,"percentile":0.98163,"model":"v2026.06.15"},"facts":{"in_kev":true,"known_exploited":true,"public_exploit":true,"fix_available":false},"cwes":["CWE-94"],"published":"2026-07-17T17:36:11Z","modified":"2026-10-26T02:30:45Z","kev":{"date_added":"2026-08-04","due_date":"2026-08-07","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.","known_ransomware_use":"Unknown"},"exploitation":[{"source":"euvd","since":"2026-08-04"},{"source":"kev","since":"2026-08-04"}],"exploits":[{"source":"metasploit","id":"exploit/multi/http/langflow_unauth_rce_cve_2026_9198","title":"Langflow AI auto_login RCE","type":"exploit","platform":"Python","date":"2026-07-17","verified":true,"url":"https://www.rapid7.com/db/modules/exploit/multi/http/langflow_unauth_rce_cve_2026_9198"},{"source":"pocgithub","id":"0xdak/CVE-2026-9198_exploit","title":"0xdak/CVE-2026-9198_exploit","date":"2026-07-21","url":"https://github.com/0xdak/CVE-2026-9198_exploit"},{"source":"pocgithub","id":"0xgh057r3c0n/CVE-2026-9198","title":"0xgh057r3c0n/CVE-2026-9198","date":"2026-07-24","url":"https://github.com/0xgh057r3c0n/CVE-2026-9198"},{"source":"pocgithub","id":"ywh-jfellus/CVE-2026-9198","title":"ywh-jfellus/CVE-2026-9198","date":"2026-07-24","url":"https://github.com/ywh-jfellus/CVE-2026-9198"},{"source":"pocgithub","id":"rmhowe425/PoC-CVE-2026-9198","title":"rmhowe425/PoC-CVE-2026-9198","date":"2026-08-05","url":"https://github.com/rmhowe425/PoC-CVE-2026-9198"},{"source":"pocgithub","id":"Procjevt/CVE-2026-9198","title":"Procjevt/CVE-2026-9198","date":"2026-08-10","url":"https://github.com/Procjevt/CVE-2026-9198"},{"source":"pocgithub","id":"CuteeCat/CVE-2026-9198","title":"CuteeCat/CVE-2026-9198","date":"2026-08-11","url":"https://github.com/CuteeCat/CVE-2026-9198"},{"source":"pocgithub","id":"chessalekin/cve-2026-9198_exploit","title":"chessalekin/cve-2026-9198_exploit","date":"2026-08-23","url":"https://github.com/chessalekin/cve-2026-9198_exploit"},{"source":"pocgithub","id":"joaovicdev/EXPLOIT-CVE-2026-9198","title":"joaovicdev/EXPLOIT-CVE-2026-9198","date":"2026-08-29","url":"https://github.com/joaovicdev/EXPLOIT-CVE-2026-9198"},{"source":"exploitdb","id":"EDB-52675","title":"Langflow 1.10.0 - RCE","type":"webapps","platform":"multiple","date":"2026-09-02","url":"https://www.exploit-db.com/exploits/52675"},{"source":"pocgithub","id":"Riftweld/langflow-cve-2026-9198","title":"Riftweld/langflow-cve-2026-9198","date":"2026-10-12","url":"https://github.com/Riftweld/langflow-cve-2026-9198"},{"source":"nuclei","id":"CVE-2026-9198","title":"IBM Langflow - Remote Code Execution","type":"detection template","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2026/CVE-2026-9198.yaml"}],"products":[{"vendor":"ibm","product":"langflow"},{"vendor":"ibm","product":"langflow oss"},{"vendor":"langflow","product":"langflow"}],"references":[{"url":"https://www.ibm.com/support/pages/node/7278927","tags":["vendor-advisory","patch","Vendor Advisory","advisory"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-9198","tags":["government-resource","US Government Resource","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-9198"},{"url":"https://github.com/advisories/GHSA-5wm9-vgmg-cjv6"}],"sources":{"cve":[{"id":"CVE-2026-9198","title":"Unauthenticated Remote Code Execution via Auto-Login Bypass and Code Validation","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","status":"published","published":"2026-07-17T17:36:11.246Z","modified":"2026-08-17T19:10:55.374Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"cna"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T13:42:26.790871Z"}],"euvd":[{"id":"EUVD-2026-45236","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","status":"published","published":"2026-07-17T17:36:11Z","modified":"2026-08-17T19:10:55Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"exploited_since":"2026-08-04","updated_at":"2026-11-02T18:01:48.395378Z"}],"ghsa":[{"id":"GHSA-5wm9-vgmg-cjv6","title":"IBM Langflow OSS 1.0.0 through 1.10.0 allows unauthenticated attackers to chain /api/v1...","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","status":"published","published":"2026-07-17T18:31:27Z","modified":"2026-08-04T21:30:25Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T15:10:06.083807Z"}],"kev":[{"id":"CVE-2026-9198","title":"IBM Langflow Code Injection Vulnerability","description":"Langflow contains a code injection vulnerability that allows unauthenticated attackers to achieve full remote code execution on default Langflow deployments.","cwes":["CWE-94"],"kev":{"date_added":"2026-08-04","due_date":"2026-08-07","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.","known_ransomware_use":"Unknown"},"updated_at":"2026-11-02T17:00:15.999436Z"}],"nvd":[{"id":"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 deployments","status":"published","published":"2026-07-17T18:17:17.34Z","modified":"2026-10-24T20:10:00.137Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"secondary"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T14:12:30.250437Z"}],"osv":[{"id":"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 deployments","status":"published","published":"2026-07-17T18:17:17.34Z","modified":"2026-11-04T02:47:53.575846611Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-04T02:53:00.786919Z"}]}}
