Code Injection in Apache Airflow - CVE-2026-45360
Published: June 4, 2026
Apache Airflow
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary code in the scheduler process.
The vulnerability exists due to improper control of dynamically managed code resources in SerializedCustomReference.deserialize_reference when deserializing DAG-author-controlled deadline references. A remote user can supply a crafted serialized class path to execute arbitrary code in the scheduler process.
The issue affects deployments where DAG-author code is less trusted than the scheduler process, and is exposed by default on single-host deployments where the DAG bundle is importable from the scheduler process.