AI and data stack advisories

Severe, 6 weeks1496Projects326

1496 severe, 6 weeks · 326 projects

Apache AirflowGHSA-2r5m-76wx-56gx

Apache Airflow Vulnerable to Deserialization of Untrusted Data

Apache Airflow

CVE-2026-45360 · Published Jun 1, 2026 · updated Sep 10, 2026

High7.3
Fix: upgrade to 3.2.2 or later
GitHub advisory

Apache Airflow's scheduler-side deadline-reference decoder (SerializedCustomReference.deserialize_reference) imported and dispatched arbitrary class paths drawn from DAG-author-controlled serialized state without an allowlist or plugin-registry gate. A DAG author whose code reaches the scheduler , the default on single-host deployments where the DAG bundle is importable from the scheduler process , could embed a custom DeadlineReference whose serialized form named an attacker-controlled module path, causing the scheduler to import_string(...) and instantiate that class with a live SQLAlchemy session attached. Affects deployments where DAG-author code is less trusted than the scheduler process. Users are advised to upgrade to apache-airflow 3.2.2 or later.

Affected versions

PackageAffectedFixed in
apache-airflow
PyPI
>= 3.2.0, < 3.2.23.2.2
Details and references

More Apache Airflow advisories

All Apache Airflow