Katalog CVE

CVE-2026-111421

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

API wykonywania zadań Apache Airflow przechowywało wartości XCom zapisane przez zadanie bez sprawdzenia kluczy zastrzeżonych stosowanego w innych miejscach, więc zadanie autora DAG-a mogło zapisać XCom, który przy późniejszym odczycie przez API z włączoną deserializacją powodował utworzenie przez serwer API obiektów z przestrzeni nazw `airflow.*` z argumentami wybranymi przez autora DAG-a. To niekompletna poprawka CVE-2026-59242 — użytkownicy, którzy zastosowali tę poprawkę w apache-airflow 3.3.1, nadal są podatni tą drogą i powinni zaktualizować do 3.4.0 lub nowszej.

Ocena ryzyka

Autor DAG-a może doprowadzić do utworzenia nieoczekiwanych obiektów w serwerze API, co potencjalnie umożliwia wykonanie niepożądanych operacji lub dalszą eskalację w środowisku Airflow.

Rekomendacja

Zaktualizuj Apache Airflow do wersji 3.4.0 lub nowszej, nawet jeśli wcześniej zastosowano poprawkę CVE-2026-59242 w wersji 3.3.1.

Inne podatności w Apache Airflow

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

Apache Airflow's Task Execution API stored XCom values written by a task without the reserved-key check applied elsewhere, so a Dag author's task could write an XCom that, when a user later viewed it through the API with deserialization enabled, made the API server instantiate classes from the `airflow.*` namespace with arguments the Dag author chose. This is an incomplete fix for CVE-2026-59242: users who applied that fix in apache-airflow 3.3.1 remain affected through this route and should upgrade to apache-airflow 3.4.0 or later.

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