Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. flyto-core
  4. ›
  5. CVE-2026-67427

CVE-2026-67427: Flyto2 Core: ${env.VAR} interpolation reads any env secret despite env.get being denylisted

July 30, 2026

The capability policy denies the env.get and env.load_dotenv modules by default, with the stated reason that they read arbitrary host environment variables (API keys, DSNs) and are a secret-exfil risk. But the workflow engine’s variable resolver expands ${env.VAR} for any environment variable with no allowlist and no policy check, so the exact capability the denylist blocks is available to any workflow parameter. The resolved secret can then be sent out through any allowed module.

References

  • github.com/advisories/GHSA-hr7p-wg7r-hg9m
  • github.com/flytohub/flyto-core/commit/d5f89d71303e3c1e6418d347c5c55fcd173cc8cc
  • github.com/flytohub/flyto-core/releases/tag/v2.26.6
  • github.com/flytohub/flyto-core/security/advisories/GHSA-hr7p-wg7r-hg9m
  • nvd.nist.gov/vuln/detail/CVE-2026-67427

Code Behaviors & Features

Detect and mitigate CVE-2026-67427 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 2.26.7

Fixed versions

  • 2.26.7

Solution

Upgrade to version 2.26.7 or above.

Impact 8.6 HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-522: Insufficiently Protected Credentials
  • CWE-668: Exposure of Resource to Wrong Sphere
  • CWE-693: Protection Mechanism Failure

Source file

pypi/flyto-core/CVE-2026-67427.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sat, 08 Aug 2026 00:17:19 +0000.