Skip to main content
← All vulnerabilities
CVE-2025-54941PYSEC-2026-1135BIT-AIRFLOW-2025-54941GHSA-V3C9-J6H9-66V4

Apache Airflow: Command injection in "example_dag_decorator"

Published
Last modified
published
Not listed in CISA KEV
Low (apache)
Fix
Fixed in < 3.0.5, 3.0.5
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

An example dag `example_dag_decorator` had non-validated parameter that allowed the UI user to redirect the example to a malicious server and execute code on worker. This however required that the example dags are enabled in production (not default) or the example dag code copied to build your own similar dag. If you used the `example_dag_decorator` please review it and apply the changes implemented in Airflow 3.0.5 accordingly.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • apache-airflow

    From 3.0.0 · fixed in < 3.0.5

  • apache-airflowPyPI

    From 3.0.0 · fixed in 3.0.5

References 1

lists.apache.org