As reported by The Hacker News, a critical authenticated remote code execution vulnerability in Langflow — the open-source AI application and agentic workflow platform now under IBM's DataStax umbrella — is under active exploitation in the wild. Previdian's honeypot sensors recorded 1,423 exploit attempts from 27 unique IPs across 15 countries since September 19, 2026, with a significant ramp-up beginning October 11. This is not a theoretical risk; it is a live campaign.

Security Impact: As reported by The Hacker News, a critical authenticated remote code execution vulnerability in Langflow — the open-source AI application and agentic workflow platform now under IBM's DataStax umbrella — is under active exploitation in the wild.

Vulnerability Snapshot

CVECVE-2026-105740
CVSS9.9 (Critical)
TypeAuthenticated Remote Code Execution
Affected ProductLangflow (versions prior to 1.9.0)
VendorLangflow / DataStax (IBM)
Root CauseUser-supplied command field in MCP server config passed directly to bash -c without validation, allowlisting, or sandboxing
ExploitationActive in the wild — 1,423+ attempts recorded
Patch AvailableYes — upgrade to Langflow 1.9.0 or later

Why This Matters Beyond the CVSS Score

The 9.9 rating is warranted, but the real story is the attack surface this exposes in AI development environments. Langflow is designed for rapid AI application prototyping — which means it is frequently deployed in development and staging environments that may lack the hardening, monitoring, and access controls of production infrastructure. Development teams often share credentials, use default configurations, and expose management interfaces to internal networks with broad trust boundaries. A flaw that requires only authenticated access — and specifically permits non-admin accounts to execute arbitrary OS commands — is a recipe for rapid, silent compromise.

The vulnerability's mechanism is straightforward but devastating: Langflow's Model Context Protocol (MCP) server integration accepts a user-provided command string for the stdio transport and passes it directly to the shell. There is no input validation, no command allowlist, and no sandbox containment. The malicious configuration also persists — re-executing every time the server list is fetched — turning a single successful request into a durable backdoor.

The broader implication here is that as MCP and similar agentic protocol integrations proliferate across AI toolchains, the security community is collectively behind on threat-modeling the command execution surfaces these integrations introduce. Langflow is unlikely to be the last platform with this class of flaw.

Who Is Most Exposed

Who Is Most Exposed
AI/ML engineering teams running self-hosted Langflow instances in development, staging, or production environments.
Organizations with shared or loosely managed credentials for Langflow deployments — the non-admin user requirement is a low bar.
Environments where Langflow's management interface is network-accessible beyond tightly controlled internal segments.
Cloud deployments where a compromised Langflow container can serve as a pivot point to broader infrastructure.

Shield53 Recommendations — Immediate Actions

  1. Patch immediately. Upgrade to Langflow 1.9.0 or later. This is the single most important action. Verify the upgrade in all environments — including dev and staging, which are often overlooked.
  2. Audit MCP server configurations. Even after patching, review all existing MCP server entries for suspicious commands, unexpected environment variables (LD_PRELOAD, PATH modifications), or unfamiliar server names. The original advisory notes these configs are stored in project settings and may not be visible during normal flow review.
  3. Rotate credentials and investigate for persistence. If any Langflow instance was running a vulnerable version, treat it as potentially compromised. Rotate all secrets, API keys, and service account credentials accessible from the Langflow process. Hunt for reverse shells, cron jobs, or modified system files.
  4. Restrict network exposure. Ensure Langflow management interfaces are not exposed to the internet. Place them behind VPN, bastion, or zero-trust network access controls. Limit API endpoint exposure to known, authorized subnets.
  5. Enforce least-privilege user accounts. Even non-admin authenticated users can trigger this flaw. Review user accounts, remove stale or unused accounts, and consider RBAC enforcement for MCP server creation if your deployment supports it.
  6. Deploy detection rules. Monitor for anomalous bash -c child processes spawned by the Langflow service account. Alert on outbound connections from the Langflow process to unexpected IPs. Log and review all POST requests to /api/v2/mcp/servers/ endpoints.
  7. Contain the blast radius. Run Langflow in a container with read-only filesystems, dropped capabilities, and restricted network egress. The principle of least privilege must extend to the runtime — not just the application users.

The Bigger Picture

This vulnerability underscores a pattern we at Shield53 are tracking closely: AI development platforms are expanding the attack surface faster than they are maturing their security posture. Langflow, with its rapid adoption and integration-heavy architecture, is a prime example. The MCP protocol itself — designed to standardize how AI models access external tools and data — is becoming a de facto execution channel, and every integration point that accepts user-defined commands is a potential RCE vector. Security teams should inventory all AI toolchain components in their environment, not just Langflow, and pressure vendors for documentation on command execution surfaces and sandboxing guarantees.