International
The Morning Dev

Only the news worth knowing

‹
 

Security · High impactFan score 21 · Tier C

CVE-2026-86829: Apache Airflow: Deserialization of task-controlled XCom values in the Scheduler during dependency evaluation

oss-security ·

The Brief

  • 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 can exploit this, per the advisory's description.
  • Affected versions are Apache Airflow before 3.4.0; the advisory is tracked as CVE-2026-86829 and rated important.

Why it matters

Deployments running affected Airflow versions may let Dag authors trigger unsafe deserialization inside the scheduler, so upgrading removes this exposure.

Who’s affected

  • Teams running Apache Airflow before 3.4.0
  • Operators of Airflow schedulers that run untrusted or third-party Dags

What to do

  1. Upgrade Apache Airflow to 3.4.0 or later

Posted by Rahul Vats on Nov 08 Severity: important Affected versions: - Apache Airflow before 3.4.0 Description: 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…

Timeline

  1. Vulnerability posted to oss-sec by Rahul Vats

  2. Open Source Security

    CVE-2026-86829: Apache Airflow: Deserialization of task-controlled XCom values in the Scheduler during dependency evaluation

How do you feel about this?

0 Comments

    CVE-2026-86829: Apache Airflow: Deserialization of task-controlled XCom values in the Scheduler during dependency evaluation – The Morning Dev