Description
Apache Airflow Akeyless provider: the Akeyless secrets backend's team-scope guard can be bypassed with a user-controlled key. In a multi-team deployment, a Dag author scoped to one team can supply a Variable key containing a path separator that causes the backend to resolve a secret belonging to a different team, because the lookup path is concatenated from an unvalidated key after the team-scoped lookup misses. The Execution API Variables route accepts a path-shaped key, so this is reachable from ordinary Dag code.

Affects multi-team deployments using the Akeyless secrets backend. Single-team deployments are not affected, as there is no cross-team boundary to cross. This is the same class as CVE-2026-68870, CVE-2026-68871 and CVE-2026-68872 in the Azure Key Vault, Yandex Lockbox and Amazon secrets backends.

Users of apache-airflow-providers-akeyless are recommended to upgrade to version 0.3.1 or later, which fixes the issue.
Published: 2026-09-16
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Access to Secrets
Action: Immediate Patch
AI Analysis

Impact

The Akeyless secrets backend for Apache Airflow contains a flaw that allows a team‑scoped guard to be bypassed through a user‑controlled variable key. By inserting a path separator into a Variable key, a DAG author can trick the lookup logic into concatenating an unvalidated suffix after a failed team‑scoped lookup, causing the backend to resolve a secret that belongs to another team. This results in a privilege escalation of secret access: a developer or malicious author gains read access to confidential data stored under a different team’s namespace, exposing sensitive credentials to an unintended audience. The weakness is classified as CWE‑639, an authorization bypass that occurs when a user‑controlled key is used for access control.

Affected Systems

Apache Airflow Akeyless provider environments that deploy the akeyless secrets backend in a multi‑team configuration are affected. Users of the apache‑airflow‑providers‑akeyless package before version 0.3.1 are vulnerable. Single‑team deployments are not impacted because there is no inter‑team boundary to cross.

Risk and Exploitability

The attack requires the ability to submit or modify a DAG with a crafted Variable key and to execute the Execution API Variables route, which are normally available to DAG authors. Because the flaw can be triggered from ordinary DAG code, an attacker who can author or influence DAGs can obtain secrets from other teams without needing higher system privileges. No EPSS score is available, and the vulnerability is not currently listed in the CISA KEV catalog. The CVSS score is not specified in the public advisory, but the impact is significant for multi‑team deployments that rely on strict secret isolation.

Generated by OpenCVE AI on September 16, 2026 at 13:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade apache-airflow-providers-akeyless to version 0.3.1 or later to apply the vendor patch that restores proper team‑scope guard enforcement.
  • Restrict the use of variable keys that contain path separators, or sanitize and validate keys before they reach the Akeyless backend so that only allowed characters are accepted.
  • Disable or isolate the Execution API Variables route for untrusted DAG authors and enforce least‑privilege access controls to limit exposure.

Generated by OpenCVE AI on September 16, 2026 at 13:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 16 Sep 2026 15:00:00 +0000


Wed, 16 Sep 2026 09:15:00 +0000

Type Values Removed Values Added
Description Apache Airflow Akeyless provider: the Akeyless secrets backend's team-scope guard can be bypassed with a user-controlled key. In a multi-team deployment, a Dag author scoped to one team can supply a Variable key containing a path separator that causes the backend to resolve a secret belonging to a different team, because the lookup path is concatenated from an unvalidated key after the team-scoped lookup misses. The Execution API Variables route accepts a path-shaped key, so this is reachable from ordinary Dag code. Affects multi-team deployments using the Akeyless secrets backend. Single-team deployments are not affected, as there is no cross-team boundary to cross. This is the same class as CVE-2026-68870, CVE-2026-68871 and CVE-2026-68872 in the Azure Key Vault, Yandex Lockbox and Amazon secrets backends. Users of apache-airflow-providers-akeyless are recommended to upgrade to version 0.3.1 or later, which fixes the issue.
Title Apache Airflow Akeyless provider: Akeyless secrets backend: team-scope guard bypass via user-controlled key
Weaknesses CWE-639
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-09-16T14:55:01.539Z

Reserved: 2026-09-07T14:27:10.417Z

Link: CVE-2026-86465

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-16T09:17:07.197

Modified: 2026-09-16T19:08:00.110

Link: CVE-2026-86465

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-16T14:00:11Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key