Skip to main content

Flyto Core CVE-2026-67429

| EUVDEUVD-2026-50473 CRITICAL
Path Traversal (CWE-22)
2026-07-29 GitHub_M GHSA-2956-977x-2w3r
10.0
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Reach exposed flyto-core workflow endpoint
  2. Delivery
    Supply crafted output_dir plus malicious download URL
  3. Exploit
    image.download bypasses sandbox validation
  4. Install
    Fetch attacker response bytes
  5. C2
    Write file outside FLYTO_SANDBOX_DIR
  6. Execute
    Overwrite config/startup file
  7. Impact
    Code execution or denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a running flyto-core (< 2.26.6) workflow that invokes a file-writing module - image.download, document/excel_write, document/pdf_fill_form, or the browser/pagination checkpoint writer - with an output_dir/path that an attacker can influence, plus attacker control over the fetched response bytes (e.g., a caller-supplied download URL). The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates no authentication or user interaction, so where those parameters are exposed to untrusted input the write is unauthenticated and remote. Limiting factors: the attacker must be able to steer the output path and the source content, and writes are bounded by what the flyto-core process user can access on disk; deployments that hard-code output directories and URLs, or that already run with a tightly permissioned FLYTO_SANDBOX_DIR and least-privilege process account, substantially reduce realistic exposure.

Impact

The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:H = 10.0) rates this maximally severe: network, low-complexity, unauthenticated, scope-changed integrity and availability impact via arbitrary write outside the sandbox. However, real-world risk hinges on a signal the raw vector obscures: the description says exploitation uses a 'caller-controlled output_dir' and 'attacker-controlled response bytes', so practical exploitation requires a deployed workflow that exposes the output path and/or fetched URL to untrusted input (e.g., an AI-agent step whose parameters are driven by external data). Where operators hard-code these values, exposure is materially lower than 10.0 suggests. No EPSS score, KEV listing, or POC was provided, so exploitation is currently no public exploit identified at time of analysis - not confirmed active. C:N is correct (write-only, no direct read), but arbitrary write commonly escalates to code execution or DoS, which is why I/A are High. Net: treat as high priority for anyone running flyto-core in a multi-tenant or untrusted-input configuration; lower urgency for fully operator-controlled deployments - but patch regardless given the trivial fix.

Exploit ScenarioDerived

An attacker who can influence a flyto-core workflow's image.download step supplies a malicious source URL and an output_dir that traverses out of the sandbox (e.g., ../../etc or a startup/config directory). The engine fetches the attacker's response bytes and writes them verbatim to that path with the process's privileges, letting the attacker overwrite configuration, drop a script into an auto-executed location, or corrupt files for denial of service. No authentication or user interaction is required per the CVSS vector, and no public POC is currently identified.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
Patch available 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 29, 2026

Arbitrary file write in flytohub Flyto Core (the execution kernel for automation and AI-agent workflows) prior to 2.26.6 lets attacker-influenced response bytes be written to any filesystem path the process can reach, because image.download and sibling file-writing modules trust a caller-controlled output_dir instead of routing it through validate_path_with_env_config and the FLYTO_SANDBOX_DIR sandbox. The flaw carries a CVSS 10.0 (scope-changed, high integrity and availability impact) and is fixed in v2.26.6. There is no public exploit identified at time of analysis and it is not listed in CISA KEV.

RemediationAI

Vendor-released patch: 2.26.6 - upgrade flyto-core to v2.26.6 or later, which routes image.download and the other file-writing modules through validate_path_with_env_config so writes are confined to FLYTO_SANDBOX_DIR (see release https://github.com/flytohub/flyto-core/releases/tag/v2.26.6 and advisory GHSA-2956-977x-2w3r). If you cannot upgrade immediately, set and enforce a restrictive FLYTO_SANDBOX_DIR on a dedicated low-privilege volume and run the flyto-core process under a hardened, unprivileged account whose filesystem permissions deny writes to configuration, code, cron, and startup paths - this limits the blast radius but does not stop traversal within writable areas. Additionally, remove or template any workflow that lets untrusted input flow into output_dir or download URLs for image.download, excel_write, pdf_fill_form, or the browser pagination checkpoint, accepting that this may break automations that legitimately use dynamic output paths. These are stopgaps; the code-level fix in 2.26.6 is the reliable remediation.

Affected VersionsENISA

flyto-core < 2.26.6

Affected Packages

pypi flyto-core fix: 2.26.6, 2.26.7

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in pypi

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is flytohub/flyto-core, a Python-based orchestration engine that runs step-based automation and AI-agent workflows (CPE cpe:2.3:a:flytohub:flyto-core). The vulnerability is a classic CWE-22 path traversal / improper pathname limitation: file-writing atomic modules (image.download, and per the fix commit also document/excel_write, document/pdf_fill_form, and browser/pagination checkpoint writes) accepted a destination path directly from workflow parameters and wrote fetched content there without canonicalizing or confining it. The project already had the correct control - validate_path_with_env_config, which enforces the FLYTO_SANDBOX_DIR boundary and raises PathTraversalError - but these modules bypassed it. The fix (commit d5f89d7, release v2.26.6) wraps each write path through validate_path_with_env_config and converts violations into a PATH_TRAVERSAL ModuleError. The same commit hardens adjacent issues (env-var interpolation policy GHSA-hr7p-wg7r-hg9m, SSRF/credential-endpoint checks GHSA-qq9q-xgm3-xv9g), indicating a broader sandbox-hardening pass.

Know when Flyto Core gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 10.0 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:H
vuln.today AI 10.0 CRITICAL

Unauthenticated network write with no interaction (AV:N/AC:L/PR:N/UI:N); escaping FLYTO_SANDBOX_DIR to the host filesystem is a scope change (S:C); write-only so C:N, but arbitrary overwrite gives I:H/A:H.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:H/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
None
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Jul 29, 2026 - 20:02 EUVD
CVE Published
Jul 29, 2026 - 18:50 cve.org
CRITICAL 10.0

DescriptionCVE.org

Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.6, image.download and related file-writing modules use caller-controlled output_dir instead of validate_path_with_env_config and its FLYTO_SANDBOX_DIR confinement, allowing attacker-controlled response bytes to be written to arbitrary filesystem paths the process can access. This issue is fixed in version 2.26.6.

Executive ViewAI

Why It Matters

Flyto Core (Flyto's automation and AI-agent workflow execution kernel) contains a critical arbitrary file write vulnerability (CVE-2026-67429, CVSS 10.0) that allows attackers to write malicious files anywhere on affected systems. Organizations running Flyto Core prior to version 2.26.6 face immediate risk of system compromise, data loss, and operational disruption. Patching is the highest priority security action required.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Low
niche AI-agent automation kernel, limited production footprint
Threat Intel
1
1 source
Exploit
POC
Public exploit code exists
Social Media
2
Sightings
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

70
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy