CVE-2026-111454 · Runtime
NO FIX YET · SEE WHAT TO DO
Apache Airflow's asset API endpoints return the IDs of Dags that schedule on, produce, or consume an asset without checking the caller's read permission on those Dags. An authenticated user with asset read access can learn Dag IDs they are not authorized to see.
first public Nov 9, 2026 · 1 source
Could this affect your app?
Free first check from your website. Connect your repo for the full answer.
Teams running self-hosted Apache Airflow 3.x where some users have asset read permissions but are not meant to see every Dag. Deployments where all users can read all Dags, or where only trusted operators have access, have little exposure. The sources do not list the exact affected version range beyond the fix version.
Not affected if all-users-trusted, single-tenant-deployment
Who cares apache-airflow, python, self-hosted
airflow version or pip show apache-airflowapache-airflow 3.4.0 or laterApache 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.
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Tell InfraStack what you run. It checks this one, and every next one, against your stack.
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.