Critical Langflow flaws let unauthenticated attackers bypass authentication or run code, IBM says

· CyberSecurity

TLDR

  • IBM says Langflow 1.0.0 through 1.12.8 has two critical flaws, each CVSS 9.8, exploitable without an account.2
  • The only fix is Langflow 1.13.0, released 22 October; IBM lists no workaround.27
  • The Hacker News reports neither flaw is in CISA's KEV catalog as of 30 October.1

IBM's security bulletin for Langflow OSS, first published on 28 October 2026, lists four flaws.2 The Hacker News reports it was updated the next day.1 CVE-2026-93680 is an improper authentication flaw that could let a remote attacker bypass security restrictions, and CVE-2026-110186 could let a remote attacker execute arbitrary code through improper control of code generation; IBM scores both 9.8, network-reachable with no privileges and no user interaction.2 CVE-2026-110193 (8.8) lets an attacker with a low-privileged account cause the Agentic Assistant to generate or submit component code that runs operating system commands on the server, and CVE-2026-110192 (6.5) lets an authenticated attacker obtain sensitive information from insufficiently protected credentials.2 IBM's summary also refers to "an incomplete remediation of an auto-login security control" and "unauthenticated remote code execution exploitable through model context protocol tool enumeration".2 The Hacker News adds that on 29 October IBM published CVE records for 29 other Langflow flaws fixed in 1.12.4 and 1.12.5, one of them, CVE-2026-104339, rated 9.8 and described as allowing arbitrary code execution with no account.1

IBM lists Langflow OSS 1.0.0 through 1.12.8 as affected and tells users to upgrade to 1.13.0, with no interim workaround; it says to back up the database, secret key and uploaded files first, and to prepare the account for password sign-in if the deployment uses automatic login.2 The National Vulnerability Database records both critical CVEs with the same range, from 1.0.0 up to but excluding 1.13.0.34 Langflow's own post dates version 1.13 to 22 October, and The Hacker News reports that 1.12.8, released the same day, still has the flaws.71 Langflow says official Python packages, tagged source archives and Docker images now set LANGFLOW_AUTO_LOGIN to false, that users must set a superuser password before starting 1.13 or may be unable to sign in, and that operators can still set it to true for trusted environments.7

The Hacker News reports that neither critical flaw is in CISA's Known Exploited Vulnerabilities catalog as of its 30 October update, which lists six other Langflow flaws.1 Ostorlab says no exploitation of these CVEs has been reported.8 A Metasploit module for CVE-2026-93680 is public: Rapid7 describes it as connecting to the MCP server-sent events endpoint without credentials, initialising an MCP session and retrieving MCP information, and The Hacker News reports it lists the server's tools without running code.51 GitHub shows the module was merged on 8 October, before IBM's bulletin, and that it was demonstrated against Langflow 1.8.4.6 The module's author lists Langflow 1.5.0 through 1.11.4 as affected, narrower than IBM's range.56 On exploit code the sources differ: the Centre for Cybersecurity Belgium says a functional proof of concept for CVE-2026-93680 has been publicly released, raising the likelihood of exploitation, while Ostorlab says no public proof of concept exists for any of the October 2026 CVEs and that it reconstructed its attack path from IBM's bulletin and the 1.12.8 source.98

The Hacker News reports that the Metasploit module was tested with automatic login turned on and that the bulletin does not say whether servers with it off are vulnerable.1 Ostorlab's analysis of the 1.12.8 source says the unauthenticated chain starts at the /api/v1/auto_login endpoint, which hands out a superuser session only when LANGFLOW_AUTO_LOGIN is on, the default in every affected release, and returns a 403 when it is off.8 Ostorlab says an operator who sets the option back to true after upgrading reopens that endpoint.8 The Metasploit module's description instead centres on unauthenticated access to the MCP endpoint.5

Why it matters: two critical flaws need no account and IBM offers no workaround, so exposed instances depend on upgrading to 1.13.0, and only Ostorlab, not IBM, says whether a server with automatic login off is affected.28

Sources

  1. Critical Langflow Flaws Could Let Unauthenticated Attackers Run Code on Servers (The Hacker News)
  2. Security Bulletin: Langflow OSS is affected by multiple vulnerabilities (IBM Support)
  3. NVD-CVE-2026-93680 (NIST National Vulnerability Database)
  4. NVD-CVE-2026-110186 (NIST National Vulnerability Database)
  5. Langflow AI Authentication Bypass | Metasploit Module (Rapid7)
  6. ENH: Auxiliary module for Langflow Authentication Bypass auxiliary module CVE-2026-93680 (GitHub (rapid7/metasploit-framework))
  7. Langflow 1.13 released: Audit logs, connections, and concurrent editing (Langflow)
  8. Langflow Auto-Login Superuser Bypass, RCE via MCP (CVE-2026-93680) (Ostorlab)
  9. Warning: Multiple Vulnerabilities Affecting IBM Langflow, Patch Immediately! (Centre for Cybersecurity Belgium)