CVE-2026-41014
CVE-2026-41014 · Apache Airflow: per-DAG RBAC bypass on /ui/partitioned_dag_runs endpoints
This page contains facts from public vulnerability sources. Check the original advisory before updating.
The partitioned_dag_runs endpoints in the Airflow UI enforced only asset-level access control, not per-Dag authorization. An authenticated UI/API user with global Asset:read permission could enumerate partition run state, schedule configuration, and asset wiring for Dags they were not authorized to read. Affects deployments that rely on per-Dag read scoping while granting users broader Asset access. Users are advised to upgrade to `apache-airflow` 3.2.2 or later.
CVSS 4.3 · Medium · EPSS 0.4% · Fix available
- Published
- Updated
Stack: python
Affected products and versions
apache airflow
- Versions
- ≥ 3.2.0, < 3.2.2: Affected (semver)
Update to 3.2.2
apache-airflow PyPI
- Versions
- 3.2.0
- 3.2.1
- 3.2.1rc1
- 3.2.1rc2
- 3.2.1rc3
- 3.2.2rc1
- 3.2.2rc2
- 3.2.2rc3
- Affected ranges
- ECOSYSTEM: ≥ 3.2.0, < 3.2.2
Update to 3.2.2