Updated
Updated · InfoWorld · Jun 1
Obsidian Details Flowise 9.9 RCE via One-Click MCP Import
Updated
Updated · InfoWorld · Jun 1

Obsidian Details Flowise 9.9 RCE via One-Click MCP Import

3 articles · Updated · InfoWorld · Jun 1
  • CVE-2026-40933 lets attackers trigger post-auth remote code execution in self-hosted Flowise with a single malicious chatflow import, before any save or run step.
  • Flowise’s MCP stdio feature accepts attacker-controlled server configurations with arbitrary commands, and those commands execute with the Flowise process’s privileges—potentially root in containerized deployments.
  • Obsidian said Flowise’s patch rounds, including checks added in updates #5232, #5741 and #5943, rely on input validation that can still be bypassed and do not remove the core risk.
  • The flaw carries a 9.9 CVSS score and could expose API keys, databases, cloud resources and SaaS apps reachable through Flowise; Flowise Cloud is not affected because stdio MCP is disabled there.
  • Obsidian said the only complete mitigation is disabling MCP stdio by setting CUSTOM_MCP_PROTOCOL=sse; otherwise, users should pin trusted packages and scrutinize imported chatflows.
How can importing a chatbot file give hackers complete control of your company's internal data and cloud?
When a protocol's 'intended feature' is a critical flaw, who is liable for the resulting cyberattacks?