AI and data stack advisories

Severe, 6 weeks1498Projects326

1498 severe, 6 weeks · 326 projects

Apache AirflowGHSA-22hf-vx2v-gjff

Apache Airflow exposes deferred trigger kwargs in task-instance API responses

Apache Airflow

CVE-2026-49487 · Published Jul 7, 2026 · updated Sep 4, 2026

Medium6.5
Fix: upgrade to 3.3.0 or later
GitHub advisory

In Apache Airflow before 3.3.0, the REST API task-instance detail and list endpoints returned a deferred task's trigger kwargs without masking. When a deferred operator passed a secret (for example a provider API key) into its trigger, any authenticated user with DAG-scoped task-instance read access for that DAG could read that secret in clear text while the task was deferred.

Users should upgrade to apache-airflow 3.3.0 or later, which masks sensitive values in trigger kwargs returned by the API.

Affected versions

PackageAffectedFixed in
apache-airflow
PyPI
< 3.3.03.3.0
Details and references

More Apache Airflow advisories

All Apache Airflow