Flyto Core
Approved changes feed: RSS · Atom
cpe:2.3:a:flytohub:flyto-core:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Flytohub (3dd5f020-9aee-5083-8d51-9ddab7af4d9c) |
|---|---|
| Product | Flyto Core (81cb42a5-4d33-52ca-b3cf-075873dadb5a) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-55787 |
vulnerable | 2026-11-03 10:16:34.583213 |
Flyto2 Core: SSRF guard bypass via IPv6 transition addresses (IPv4-mapped / 6to4 / NAT64) in validate_url_ssrf
HIGH (7.1)
Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.3, validate_url_ssrf and is_private_ip in src/core/utils.py compare resolved addresses only against native private IPv4 and IPv6 ranges and do not unwrap IPv4-mapped, IPv4-compatible, 6to4, or NAT64 transition addresses. An authenticated workflow author can provide a transition-form literal URL through the Execution API POST /v1/execute route, http.get, or sibling guarded outbound-request modules, causing the guard to accept an address whose embedded IPv4 points to loopback, RFC 1918, or cloud metadata services. On a host that routes the selected transition form, the outbound request reaches the internal destination and returns the response body to the workflow caller, enabling read SSRF and disclosure of internal-service data or cloud credentials. This issue is fixed in version 2.26.3.
Published: 2026-10-14T18:13:52.454Z
Updated: 2026-10-15T14:55:23.673Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-55786 |
vulnerable | 2026-11-03 10:16:34.255411 |
Flyto2 Core: Unauthenticated Command Execution via HTTP MCP `execute_module`
HIGH (8.4)
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.
Published: 2026-10-14T18:14:39.210Z
Updated: 2026-10-29T13:49:14.344Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67427 |
vulnerable | 2026-09-16 04:33:05.982213 |
Flyto2 Core: ${env.VAR} interpolation reads any env secret despite env.get being denylisted
HIGH (8.6)
Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.6, the workflow engine variable resolver expands ${env.VAR} for any host environment variable without an allowlist or capability policy check, allowing a workflow parameter to bypass the default capability policy denylist for env.get and env.load_dotenv and exfiltrate secrets through allowed modules. This issue is fixed in version 2.26.6.
Published: 2026-07-29T18:45:47.908Z
Updated: 2026-07-30T15:19:17.888Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67426 |
vulnerable | 2026-09-16 04:33:05.957201 |
Flyto2 Core: Unauthenticated flyto-verification /run: callback_url SSRF and internal runner-secret exfiltration
CRITICAL (9.3)
Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.7, the standalone flyto-verification service in src/core/verification_service.py exposes unauthenticated POST /run on 0.0.0.0:8344 and uses client-supplied callback_url for an outbound POST with X-Internal-Key: $FLYTO_RUNNER_SECRET while bypassing target_allowed, allowing unauthenticated SSRF and runner secret exfiltration. This issue is fixed in version 2.26.7.
Published: 2026-07-29T18:43:26.247Z
Updated: 2026-07-29T19:05:05.601Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67424 |
vulnerable | 2026-09-16 04:33:05.862409 |
Flyto2 Core: Guarded HTTP modules follow redirects into internal space without per-hop SSRF revalidation
HIGH (8.5)
Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.7, the HTTP modules http.get, http.request, and http.batch in src/core/modules/atomic/http/get.py, src/core/modules/atomic/http/request.py, and src/core/modules/atomic/http/batch.py validate only the initial URL, then follow redirects with allow_redirects=True and without per-hop Location revalidation, allowing a public URL to redirect into internal address space and return the internal response body. This issue is fixed in version 2.26.7.
Published: 2026-07-29T18:32:00.887Z
Updated: 2026-07-29T19:09:10.222Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67428 |
vulnerable | 2026-09-16 04:33:05.823820 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67429 |
vulnerable | 2026-09-16 04:33:05.732025 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-67425 |
vulnerable | 2026-09-16 04:33:05.638771 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.