Apache Airflow's environment-variable secrets backend resolved a team-scoped Connection or Variable from the wrong team's scope. The guard meant to prevent this only ran when no team scope was suppli…
Medium CVSS 5.4
Summary
Apache Airflow's environment-variable secrets backend resolved a team-scoped Connection or Variable from the wrong team's scope. The guard meant to prevent this only ran when no team scope was supplied, and its pattern could not match a team name containing an underscore, which team names are allowed to contain. When the guard did not apply, the lookup fell through to an unconditional global read that resolved the stored `AIRFLOW_CONN__<TEAM>___<ID>` variable regardless of which team asked. In …
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
Sources
- NVD DATABASE
Original Links
- https://github.com/apache/airflow/pull/70736 Issue Tracking
- https://github.com/apache/airflow/pull/70902 Issue Tracking
- https://lists.apache.org/thread/v4mc51dgmrc1t82mhzsngsgzo2gxsf2l Mailing List
- http://www.openwall.com/lists/oss-security/2026/08/12/11 Mailing List
Timeline
- nvd_ingest NVD