Skip to main content
← All vulnerabilities
CVE-2024-45498PYSEC-2024-266BIT-AIRFLOW-2024-45498GHSA-C392-WHPC-VFPR

Apache Airflow: Command Injection in an example DAG

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

Summary

Example DAG: example_inlet_event_extra.py shipped with Apache Airflow version 2.10.0 has a vulnerability that allows an authenticated attacker with only DAG trigger permission to execute arbitrary commands. If you used that example as the base of your DAGs - please review if you have not copied the dangerous example; see https://github.com/apache/airflow/pull/41873  for more information. We recommend against exposing the example DAGs in your deployment. If you must expose the example DAGs, upgrade Airflow to version 2.10.1 or later.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • apache-airflow

    2.10.0

  • apache-airflowPyPI

    through 2.10.0-NA

  • apache-airflowPyPI

    From 2.10.0 · fixed in 2.10.1

References 2

GitHub · apache/airflow

lists.apache.org