PT-2026-45374 · Apache · Apache Airflow
Jarek Potiuk
·
Published
2026-06-01
·
Updated
2026-06-01
·
CVE-2026-45360
CVSS v3.1
7.3
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L |
Name of the Vulnerable Software and Affected Versions
Apache Airflow versions prior to 3.2.2
Description
The scheduler-side deadline-reference decoder (
SerializedCustomReference.deserialize reference) imports and dispatches arbitrary class paths from serialized state controlled by a DAG author without using an allowlist or plugin-registry gate. In deployments where DAG-author code is less trusted than the scheduler process, such as single-host deployments where the DAG bundle is importable from the scheduler process, an attacker could embed a custom DeadlineReference. This allows the attacker to specify a controlled module path, leading the scheduler to execute import string(...) and instantiate the class with an active SQLAlchemy session attached.Recommendations
Upgrade to version 3.2.2 or later.
Fix
Deserialization of Untrusted Data
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Apache Airflow