ALITEQ.

that AI agent builder you self-hosted? attackers don't even need a password to take it over

CVE-2026-9198 lets anyone run code on a default Langflow install with zero credentials — CISA gave federal agencies two days to patch it.

Lena FischerUpdated 55m ago6 min readWeb story
Rows of servers in a data center, the kind of infrastructure that runs self-hosted AI tools like Langflow

If you're one of the thousands of people who spun up Langflow to build an AI agent without writing a line of orchestration code yourself, stop reading and go check your version number. CVE-2026-9198 is a code-injection flaw that lets an attacker with no account, no password, and no invitation run arbitrary code on a default Langflow deployment — full remote code execution, from the open internet, on a tool a lot of local-AI tinkerers point straight at their home network or a cheap VPS. CISA added it to the Known Exploited Vulnerabilities catalog on August 5, 2026, and gave federal agencies until August 7 to patch it. Two days. That's how seriously the U.S. government's own cybersecurity agency is treating this one.

What CVE-2026-9198 actually does

Langflow is an open-source platform for building AI pipelines and agents with drag-and-drop nodes, plus a REST API to run those pipelines programmatically once you've built them. CVE-2026-9198 is a code-injection vulnerability in that execution layer, meaning an attacker can smuggle executable code inside a request the server then runs — and on a default deployment, nothing checks whether that attacker is supposed to be there in the first place. Zero authentication plus arbitrary code execution is close to the worst combination a vulnerability can have, which is exactly why it scores 9.8.

CVE-2026-9198 at a glance

CVE ID

Value
CVE-2026-9198

CVSS score

Value
9.8 / 10 (Critical)

Vulnerability type

Value
Code injection → unauthenticated remote code execution

Authentication required

Value
None — works against default deployments

Fixed in

Value
Langflow 1.10.1 (released July 2026)

Added to CISA KEV

Value
August 5, 2026

Federal patch deadline

Value
August 7, 2026

This isn't Langflow's first bad year. CVE-2026-0770, a root-level RCE, saw over 220 exploitation attempts from 64 unique IP addresses starting within days of disclosure in June. CVE-2026-33017, a CVSS 9.3 unauthenticated RCE, had attackers scanning for vulnerable instances roughly 20 hours after the advisory went public, running Python exploit scripts an hour after that, and harvesting .env and .db files for credentials within a day. CVE-2026-9198 follows the same script, almost literally: disclose, scan, exploit, all inside 48 hours.

Rows of servers in a data center, the kind of infrastructure that runs self-hosted AI tools like Langflow
Langflow is typically self-hosted — on a home lab, a company server, or a cheap cloud VPS — which is exactly what makes an unauthenticated RCE in it so dangerous. · Unsplash

Why this matters even if you've never heard of Langflow

Self-hosted AI tooling has exploded among the same local-AI crowd we cover constantly — people running their own local AI agents instead of paying for a hosted assistant. The appeal is control: your data, your GPU, your rules. The risk is the mirror image of that appeal — a tool designed to be exposed to a network and to execute instructions on command is, structurally, the worst possible place for a code-injection hole to live. This isn't a theoretical concern for people running production SaaS; it's exactly as relevant to someone who exposed Langflow to their home router for convenience.

The same shape keeps showing up in self-hosted dev tools

We've now covered three of these in close succession: Gitea's diff/patch RCE, JetBrains TeamCity's unauthenticated RCE, and Rails Active Storage's file-read-to-RCE chain. Different products, same shape: a self-hosted developer or AI tool, no auth required, mass scanning within hours of disclosure. If you're running any of these, the pattern is identical — patch first, ask questions later.

Check your version — anything before 1.10.1 is vulnerable

Upgrade to Langflow 1.10.1 or later immediately

If your instance is reachable from the open internet, put it behind a VPN or auth proxy — don't rely on the app's own login screen

Review logs for unexpected process spawns or outbound connections since late July 2026

Langflow CVE-2026-9198 FAQ

Do I need to be logged in for this to be dangerous?
No — that's what makes it critical. CVE-2026-9198 lets an unauthenticated attacker run code on a default Langflow install with no credentials at all.
Is my instance affected if I only use it locally?
If Langflow isn't reachable from outside your own machine or network, the practical risk is much lower, but you should still upgrade — the point of patching is removing the hole, not hoping nobody finds it.
How do I know what version I'm running?
Check the Langflow admin panel or run langflow --version from wherever you installed it. Anything before 1.10.1 needs the update.
Has this actually been exploited, or is it just a CISA warning?
CISA only adds a flaw to the Known Exploited Vulnerabilities catalog when there's confirmed active exploitation, not theoretical risk — this one qualified.

This is unlikely to be Langflow's last CVE of the year given the pace so far. My honest advice: treat any self-hosted AI tool with a REST API as something you patch on the same cadence as your operating system, not something you set up once during a weekend project and forget about. The convenience of local AI tooling is real. So is the attack surface.

AI & Local Compute Editor

Lena Fischer

Lena runs more GPUs at home than she'll admit to and has quantized more models than she's finished reading about. She writes about running AI on your own hardware — what actually fits, what's genuinely fast, and what the polished cloud demos quietly leave out.

Work out the hardware

The Aliteq brief

The tech worth knowing — hardware, AI, gaming, deals. No spam, unsubscribe anytime.

Keep reading