International
The Morning Dev

Only the news worth knowing

‹
 
C21/100

Vulnerability · medium

Apache Airflow set_xcom skips reserved-key check (CVE-2026-111421)

Tier C · Keep an eye on it – Check if you’re affected

Who’s exposed: Airflow 3.0.0 through pre-3.4.0 deployments with Dag authors

Tier C because: Hits tech teams

Reach

Attack

Damage

Fix

Popular tool

What to do

  1. Upgrade Apache Airflow to 3.4.0 or later

The Brief

  • Apache Airflow's Task Execution API stored task-written XCom values without the reserved-key check that is applied elsewhere.
  • As a result, task-written XComs can instantiate airflow.* classes on the API server.
  • Affected versions are Apache Airflow 3.0.0 before 3.4.0; the source rates severity as moderate.

Why it matters

Deployments of Apache Airflow 3.0.0 to before 3.4.0 can have the API server instantiate airflow.* classes from task-written XComs, so teams running those versions should upgrade.

The checklist behind the tier

Checklist · 2 of 10 yes
YesHits tech teamsJudgment: Airflow is a workflow orchestration tool that data and dev teams build with and run.
NoCore infrastructureJudgment: a single orchestration framework, not core infrastructure nearly every team runs.
YesPopular toolJudgment: Apache Airflow is a widely used mainstream data orchestration platform.
NoExploited in the wildOpen Source Security: the advisory reports no observed attacks, only a flaw description.
NoPublic exploitOpen Source Security: the advisory describes the flaw without stating that exploit code is published.
NoRemote, no loginOpen Source Security: exploitation requires a Dag author's task, so credentials are needed.
NoFull takeoverOpen Source Security: the description is truncated and does not state code execution or admin rights.
NoSecrets exposedOpen Source Security: no theft or exposure of credentials, configs or user data is reported.
NoSupply chainOpen Source Security: a flaw in task-written XCom handling, not a compromised package or pipeline.
NoNo fix yetOpen Source Security: affected versions are 3.0.0 before 3.4.0, implying a fix in 3.4.0.

The official record

From CVE.org, CISA’s Known Exploited Vulnerabilities catalog, FIRST EPSS and the GitHub Advisory Database. Where these answer a checklist fact, they win over the reporting.

Timeline

  1. Vulnerability posted to oss-sec by Rahul Vats

  2. Open Source Security

    CVE-2026-111421: Apache Airflow: Execution API: set_xcom skips the reserved-key check, so task-written XComs instantiate airflow.* classes on the API server

Source

CVE-2026-111421: Apache Airflow: Execution API: set_xcom skips the reserved-key check, so task-written XComs instantiate airflow.* classes on the API server ↗ Open Source Security · 3h ago

First seen · 1 source · Full story page · How tiers are decided