CVE-2026-68871: Apache Airflow Yandex Lockbox backend allows cross-team secret disclosure
(updated )
The Yandex Lockbox secrets backend in Apache Airflow’s Yandex provider resolved a team-scoped Connection or Variable id through the team-agnostic lookup when the team-scoped lookup missed. In a deployment running multi-team mode with this backend, a caller in one team could resolve a secret belonging to another team by supplying an id that spells out that team’s namespace, obtaining its credentials in full. No unusual configuration is required beyond enabling multi-team mode and using this backend. Users are advised to upgrade to apache-airflow-providers-yandex 4.5.1 or later, which refuses the team-agnostic fall-through for an id that could name a team namespace.
References
- github.com/advisories/GHSA-qmrf-jrpr-rjx6
- github.com/apache/airflow/commit/0d877a1a7680d779d3e8d24cf1bd50b0af1fc8d7
- github.com/apache/airflow/pull/70877
- github.com/apache/airflow/releases/tag/providers-yandex/4.5.1
- github.com/pypa/advisory-database/tree/main/vulns/apache-airflow-providers-yandex/PYSEC-2026-3715.yaml
- lists.apache.org/thread/jlj9tv085txk4t0j029mvh43mz89o63c
- nvd.nist.gov/vuln/detail/CVE-2026-68871
Code Behaviors & Features
Detect and mitigate CVE-2026-68871 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →