Apache Airflow: API: asset endpoints return scheduled/producing/consuming Dag IDs the caller cannot read
Summary
| CVE | CVE-2026-111454 |
|---|---|
| State | PUBLISHED |
| Assigner | apache |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-11-09 10:17:04 UTC |
| Updated | 2026-11-09 13:17:04 UTC |
| Description | Apache Airflow's asset API endpoints returned the IDs of Dags that are scheduled on, produce, or consume an asset without checking whether the caller may read those Dags. An authenticated user with asset read access could learn the IDs of Dags they are not authorized to see. Users are advised to upgrade to apache-airflow 3.4.0 or later. Airflow 2.x is also affected; Airflow 2 has reached end of life and will not receive a fix, so Airflow 2 users should upgrade to Apache Airflow 3.4.0 or later. |
Risk And Classification
Problem Types: CWE-200 | CWE-200 CWE-200: Exposure of Sensitive Information to an Unauthorized Actor
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Apache Software Foundation | Apache Airflow | affected 2.4.0 3.0.0 semver | Not specified |
| CNA | Apache Software Foundation | Apache Airflow | affected 3.4.0 semver | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| www.openwall.com/lists/oss-security/2026/11/09/17 | af854a3a-2127-422b-91ae-364da2661108 | www.openwall.com | |
| github.com/apache/airflow/pull/74836 | [email protected] | github.com | |
| lists.apache.org/thread.html/9n0sxown9kcjkc6pcx4zvv6gdhbmqvw9 | [email protected] | lists.apache.org | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
Vendor Comments And Credit
Discovery Credit
CNA: Zhixi "Jace" Sun, independent security researcher (en)
CNA: Jarek Potiuk (en)
There are currently no legacy QID mappings associated with this CVE.