RCE in Flytohub Flyto-Core
CVE-2026-55786
Flyto2 Core is an execution kernel for automation and AI-agent workflows. From 2.26.2 until 2.26.4, the HTTP MCP POST /mcp route accepts unauthenticated JSON-RPC tools/call requests and forwards execute_module arguments to the module registry without the require_auth dependency used by the REST execution routes. An unauthenticated caller can select sandbox.execute_shell and supply its command parameter, which reaches asyncio.create_subprocess_shell with the privileges of the flyto-core server process. The endpoint is reachable locally under the default loopback binding and becomes network reachable when an operator binds the server to a non-loopback interface, allowing arbitrary OS command execution and potential full host compromise. This issue is fixed in version 2.26.4.
Vulnerability class: Command Injection (OS Command Injection)
Published .
CVSS v3 metric
CVSS v3 base score 8.4 (High). Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.
EPSS exploit prediction
No EPSS score from FIRST.org yet. New CVEs usually get one within a few days; no score means no signal yet, not low risk. How EPSS works.
Affected products
- Flytohub Flyto-Core — versions >= 2.26.2, < 2.26.4
Weakness classification (CWE)
References
Frequently asked questions
- What is CVE-2026-55786?
- CVE-2026-55786 is a high-severity vulnerability in Flytohub Flyto-Core, classified under OS Command Injection. CVSS score: 8.4/10. Published 2026-10-14.
- How severe is CVE-2026-55786?
- High severity. CVSS v3 base score is 8.4 out of 10.