CVE-2026-68982
Full vulnerability record from the local CVENow database.
Description
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.
Severity
Not scored
CVSS score
Not available
Vulnerability status
Received
Source identifier
Published
2026-11-09 10:17:11.123000
Last modified
2026-11-09 13:17:08.620000
View original CVE JSON
{
"id": "CVE-2026-68982",
"sourceIdentifier": "[email protected]",
"published": "2026-11-09T10:17:11.123",
"lastModified": "2026-11-09T13:17:08.620",
"vulnStatus": "Received",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "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.\n\nUsers 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."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "Apache Software Foundation",
"product": "Apache Airflow",
"defaultStatus": "unaffected",
"collectionURL": "https://pypi.python.org",
"packageName": "apache-airflow-core",
"packageURL": "pkg:pypi/apache-airflow-core",
"versions": [
{
"version": "0",
"lessThan": "3.4.0",
"versionType": "semver",
"status": "affected"
}
]
}
]
}
],
"metrics": {},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-306"
}
]
}
],
"references": [
{
"url": "https://github.com/apache/airflow/pull/71192",
"source": "[email protected]"
},
{
"url": "https://lists.apache.org/thread.html/7t514l87nhjworv2ns22b8ltxr1f7rhg",
"source": "[email protected]"
},
{
"url": "https://www.cve.org/CVERecord?id=CVE-2020-11981",
"source": "[email protected]"
}
]
}