Description
Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.6, llm.chat reads provider keys such as OPENAI_API_KEY and ANTHROPIC_API_KEY from the environment and sends them in the Authorization: Bearer header to caller-controlled base_url, allowing an attacker to receive the operator's key on a public host that passes the SSRF guard. This issue is fixed in version 2.26.6.
Published: 2026-07-29
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Prior to 2.26.6, Flyto2 Core’s llm.chat component reads LLM provider keys such as OPENAI_API_KEY and ANTHROPIC_API_KEY from environment variables and includes them in the Authorization: Bearer header when forwarding a request to the caller‑controlled base_url. An attacker who controls the base_url can thus receive the operator’s API key on a public host that bypasses the SSRF guard, enabling the attacker to impersonate the operator and misuse the credentials. This disclosure of sensitive authentication information represents a confidentiality compromise. The weakness is identified as CWE‑201 (Information Exposure) and CWE‑522 (Missing Authentication for Privileged Access).

Affected Systems

This flaw affects FlytoHub’s Flyto Core component for all versions preceding 2.26.6. The vendor is flytohub and the affected product is the flyto-core kernel used to run automation and AI‑agent workflows. No specific sub‑product or module versions are listed beyond the pre‑2.26.6 baseline.

Risk and Exploitability

The CVSS score of 8.6 indicates a high severity D‑score, reflecting the significant impact of credential leakage. The EPSS score of less than 1% suggests a very low exploitation likelihood in the current posture, and the vulnerability is not listed in CISA’s KEV catalog. The attack requires an attacker to supply a rogue base_url that passes the SSRF guard and to have the vulnerable application use that URL; once the request is made, the API key is transmitted in plain form. Therefore, the risk is primarily the exposure of highly sensitive credentials, but the exploitation conditions are narrow and mitigated by proper host whitelisting or disabling the feature if not needed.

Generated by OpenCVE AI on August 3, 2026 at 13:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Flyto Core to version 2.26.6 or later
  • Limit the base_url to trusted internal hosts or disable the base_url option if it is not required for operations
  • Audit configuration to confirm that no untrusted input can influence the base_url used by llm.chat

Generated by OpenCVE AI on August 3, 2026 at 13:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-qq9q-xgm3-xv9g Flyto2 Core: LLM/API keys leak to an attacker-controlled base_url
History

Thu, 30 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 30 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
First Time appeared Flytohub
Flytohub flyto-core
Vendors & Products Flytohub
Flytohub flyto-core

Wed, 29 Jul 2026 19:00:00 +0000

Type Values Removed Values Added
Description Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.6, llm.chat reads provider keys such as OPENAI_API_KEY and ANTHROPIC_API_KEY from the environment and sends them in the Authorization: Bearer header to caller-controlled base_url, allowing an attacker to receive the operator's key on a public host that passes the SSRF guard. This issue is fixed in version 2.26.6.
Title Flyto2 Core: LLM/API keys leak to an attacker-controlled base_url
Weaknesses CWE-201
CWE-522
References
Metrics cvssV3_1

{'score': 8.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N'}


Subscriptions

Flytohub Flyto-core
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-29T19:12:11.961Z

Reserved: 2026-07-29T15:02:20.413Z

Link: CVE-2026-67425

cve-icon Vulnrichment

Updated: 2026-07-29T19:12:07.057Z

cve-icon NVD

Status : Deferred

Published: 2026-07-29T19:16:51.630

Modified: 2026-07-30T16:41:25.650

Link: CVE-2026-67425

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T13:15:05Z

Weaknesses
  • CWE-201

    Insertion of Sensitive Information Into Sent Data

  • CWE-522

    Insufficiently Protected Credentials