Katalog CVE

CVE-2026-86829

Nieznane
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Scheduler Apache Airflow w pełni deserializuje wartości XCom zapisane przez kod zadania podczas oceny zależności zadań. Autor DAG-a kontrolujący zawartość XCom może więc wpływać na dane deserializowane w procesie schedulera, wykraczając poza udokumentowane uprawnienia.

Ocena ryzyka

Autor DAG-a może wykonać kod w kontekście schedulera, co narusza model bezpieczeństwa wdrożeń traktujących autorów DAG-ów jako mniej zaufanych.

Rekomendacja

Zaktualizuj apache-airflow do wersji 3.4.0 lub nowszej, która ogranicza ocenę zależności do prymitywnych wartości XCom.

Inne podatności w Apache Airflow

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Apache Airflow's scheduler fully deserializes XCom values written by task code while evaluating task dependencies. A Dag author, who controls what a task writes to XCom, therefore controls data that is deserialized inside the scheduler process - a context the Airflow security model reserves for code installed by the Deployment Manager, above the worker-scoped execution capability a Dag author is documented to have. Deployments that treat Dag authors as less trusted than Deployment Managers are affected, and the scheduler must be evaluating a task dependency that reads a task-written XCom value. Users of apache-airflow are recommended to upgrade to version 3.4.0 or later, which restricts dependency evaluation to primitive XCom values.

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