Code Injection in Apache Airflow - CVE-2026-33264
Published: August 24, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to improper control of code generation in BaseSerialization.deserialize() when loading a serialized DAG containing an attacker-controlled class path. A remote user can embed a malicious trigger into a DAG to execute arbitrary code.
The issue crosses the Airflow security boundary by allowing DAG-author code to run in the API Server or Scheduler process.