Database/Control plane, storage & DevOps
Airflow: reserved serialization keys in Dag run conf crash the scheduler or build objects in the Triggerer
Impact
Airflow does not reject reserved serialization keys inside a Dag run's conf. When a Dag uses a deadline alert with an asynchronous callback and the deadline is missed, a crafted conf either crashes the scheduler over and over or is rebuilt into objects inside the Triggerer. A scheduler in a crash loop stops every pipeline it runs, not only the attacker's. The record does not say what object construction in the Triggerer can lead to.
Who can reach it
An authenticated user allowed to trigger a Dag that uses a deadline alert with an asynchronous callback.
What to do
Upgrade apache-airflow to 3.4.0 or later and restart the scheduler and Triggerer.
References
Related entries
- Airflow secrets masker: values under camelCase keys left unredacted in logs and API responsesCVE-2026-111452 · Apache Airflow secrets masker (camelCase sensitive key names)Unscored
- Airflow: async connection test lets a create-only user overwrite another user's connectionCVE-2026-111455 · Apache Airflow asynchronous connection test (commit_on_success)Unscored
- Airflow secrets masker: secrets nested more than five levels deep shown in cleartextCVE-2026-113504 · Apache Airflow secrets masker (nesting depth limit)Unscored
- Airflow: failed token revocation at logout is ignored, so the token stays validCVE-2026-113508 · Apache Airflow API logout (server-side token revocation)Unscored
- Gitea: Helm chart upload decompresses without a size limit before the quota check, allowing CPU exhaustionCVE-2026-117677 · Gitea (Helm chart package upload)Unscored
- Apache CloudStack: unsanitized backup repository options inject OS commands onto the KVM hypervisor hostCVE-2026-47359 · Apache CloudStack NAS backup provider (addBackupRepository / updateBackupRepository)Unscored
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.