Skip to content
NewA calmer, faster ZeroHour

CVE-2026-68982

Arbitrary code execution in Apache Airflow CeleryExecutor via forged callbacks

CVSS
—
EPSS
—
Published
·
Modified
Analyze CVE-2026-68982 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

Apache Airflow's CeleryExecutor runs callback workloads without validating the workload's authentication token. An attacker able to write to the Celery broker can enqueue a forged callback to execute arbitrary code on every worker without Airflow credentials. All CeleryExecutor deployments are affected.

What to do: Upgrade to Apache Airflow 3.4.0 or later. No workaround mentioned.

ProductAffectedFixed in
Apache Airflow—3.4.0 or later
Estimated exposure
No basis for an estimate.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

Apache Airflow's CeleryExecutor ran callback workloads (`ExecuteCallback`, used for deadline-alert callbacks) without validating the workload's authentication token. Anyone able to write to the Celery broker could enqueue a forged callback and execute arbitrary code on every CeleryExecutor worker, without Airflow credentials. Deployments using the CeleryExecutor are affected. Users are advised to upgrade to apache-airflow 3.4.0 or later, in which the worker claims the callback through the Execution API, validating the token, before running it.

Weakness
CWE-306

In the news

3 stories