Katalog CVE

CVE-2026-68982

Nieznane
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

CeleryExecutor w Apache Airflow uruchamiał zadania callback (ExecuteCallback, używane dla callbacków deadline-alert) bez walidacji tokenu uwierzytelniania zadania. Każdy mogący zapisywać do brokera Celery mógł zakolejkować sfałszowany callback i wykonać dowolny kod na każdym workerze CeleryExecutor bez poświadczeń Airflow. Dotyczy to wdrożeń używających CeleryExecutor.

Ocena ryzyka

Osoba z dostępem zapisu do brokera Celery może wykonać dowolny kod na workerach bez poświadczeń Airflow. Stanowi to poważne ryzyko przejęcia środowiska wykonawczego.

Rekomendacja

Zaktualizuj apache-airflow do wersji 3.4.0 lub nowszej, w której worker przejmuje callback przez Execution API z walidacją tokenu przed uruchomieniem. Ogranicz dostęp do brokera Celery wyłącznie do zaufanych komponentów.

Inne podatności w Apache Airflow

Zobacz wszystkie
Oryginalny opis (angielski, źródło 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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS