CVE-2024-45498

Apache Airflow: Command Injection in an example DAG

Published Sep 7, 2024 CVSS 3.1 · 8.8 High EPSS 1.2% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-c392-whpc-vfpr Apache Airflow vulnerable to Improper Encoding or Escaping of Output
History
Type Values Removed Values Added
CPEs cpe:2.3:a:apache:airflow:2.10.0:-:*:*:*:*:*:*
Type Values Removed Values Added
First Time appeared Apache
Apache airflow
CPEs cpe:2.3:a:apache:airflow:2.10.0:*:*:*:*:*:*:*
Vendors & Products Apache
Apache airflow
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title Apache Airflow: Command Injection in an example DAG
Weaknesses CWE-116
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Nov 4, 2024, 4:24 PM
Reserved
Aug 30, 2024, 12:52 PM
Status
Analyzed
Published
Sep 7, 2024, 8:15 AM
Modified
Jun 17, 2026, 7:54 AM