> status: mostly fine. patch anyway.practical AI security · est. 2026

Brief · Builders

Langflow again: two more no-login holes, and the only fix is 1.13.0

By alkizz ·

If you run Langflow anywhere other people can reach, it's upgrade week again. IBM, which handles Langflow's vulnerability reports, published a bulletin on Oct 28 with four new Langflow CVEs, plus three for Hono, a JavaScript library its frontend uses in development. Two of them, CVE-2026-93680 and CVE-2026-110186, are rated 9.8 and need no account at all. Every Langflow from 1.0.0 through 1.12.8 is affected, the only fix is 1.13.0, and the bulletin's workaround section says, in full, "None."

I covered Langflow's settings-page shell in October. That one needed a login, at least on paper. These two don't.

What IBM published

The bulletin (first published Oct 28, updated Oct 29) lists four Langflow CVEs, all scored by IBM:

The per-CVE descriptions are thin. The bulletin's summary is more useful: it mentions "an incomplete remediation of an auto-login security control" and "unauthenticated remote code execution exploitable through model context protocol tool enumeration." IBM's per-CVE lines make 93680 the auth bypass and 110186 the code execution, but IBM doesn't say which summary line belongs to which CVE, and neither do NVD, GitHub's advisory records or the Langflow fixes I checked.

NVD has all four records (published Oct 29) and marks everything from 1.0.0 up to, but not including, 1.13.0 as vulnerable.

There's already a Metasploit module

This is the part that moves it from "patch soon" to "patch now." A Metasploit module that cites CVE-2026-93680 was merged on Oct 8, three weeks before the bulletin. It connects to Langflow's MCP endpoint (/api/v1/mcp/sse) without credentials, opens an MCP session, asks for tools/list, and saves whatever comes back.

To be fair to the module, it's a looker, not a doer. It doesn't run code or commands on the server; it collects what your Langflow exposes as MCP tools. But those tools are your flows, and a list of them is a map for whoever comes next. Its author lists 1.5.0 through 1.11.4 as affected, narrower than IBM's range, and the docs say it was tested on Langflow 1.8.4 in Docker, with setup steps that start the container with LANGFLOW_AUTO_LOGIN=true. In Langflow's code, that exact request has been refused since 1.11.5 and 1.12.0, which require credentials on the MCP endpoints even with auto-login on, so the module as written shouldn't work on a default 1.12.x. IBM still lists 1.12.x as affected without saying how.

That setting keeps coming up. Auto-login signs everyone in as the superuser, and in the 1.12.8 source it still defaults to True, with Langflow's own warning that it "bypasses authentication and should only be used in development environments." The bulletin doesn't say whether servers with auto-login turned off are vulnerable, and I couldn't find anything else that does.

Exploited yet?

Not that anyone has reported. Neither CVE was in CISA's Known Exploited Vulnerabilities catalog as of its Oct 30 release, which was still the latest when I checked this morning. Six older Langflow bugs are in there, most recently CVE-2026-9198, added Aug 4. Langflow has a habit of ending up in that catalog, so I wouldn't read much into the gap.

1.13.0, and only 1.13.0

Langflow 1.13.0 came out Oct 22. So did 1.12.8, about four hours earlier, and 1.12.8 is still affected. PyPI shows 1.13.0 as the latest release this morning; the only 1.13.1 builds are release candidates.

The upgrade has one trap. Langflow 1.13 turns auto-login off by default, so if your instance has been signing you in automatically, it may stop letting you in after the upgrade. Langflow's upgrade guidance says to set a password on the existing account before you upgrade, and it's blunt about the panic move: "Do not delete the existing account, database, or encryption key to regain access." The install page adds that deleting or reinstalling "can permanently remove your flows."

One more line from the same guidance matters for cleanup: "Disabling auto-login prevents new anonymous sessions; it does not revoke previously issued sessions or API keys." Upgrading closes the door, as long as nothing in your setup turns auto-login back on. It doesn't change the locks.

If you skipped 1.12.4 and 1.12.5, 1.13.0 also gets you past their fixes. Per The Hacker News, IBM also published CVE records for 29 other Langflow flaws on Oct 29, fixed in 1.12.4 and 1.12.5. One of them, CVE-2026-104339, is another 9.8 that NVD lists for 1.0.0 through 1.12.3, with no account needed.

What to do:

Sources

← All briefs