PT-2020-6601 · Apache · Apache Airflow

Xuxiang

·

Published

2020-07-16

·

Updated

2025-10-23

·

CVE-2020-11978

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Apache Airflow versions 1.10.10 and below
Description The issue is related to a command injection vulnerability in Apache Airflow, which can be exploited by a remote attacker to execute arbitrary commands with superuser privileges. This vulnerability is associated with the lack of neutralization of special elements used in the operating system command. The vulnerability was discovered in one of the example DAGs shipped with Airflow and can be exploited by any authenticated user to run arbitrary commands as the user running the Airflow worker or scheduler.
Recommendations For Apache Airflow versions 1.10.10 and below, consider disabling the example DAGs by setting load examples=False in the config to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

OS Command Injection

Command Injection

Weakness Enumeration

Related Identifiers

BDU:2022-00709
BIT-AIRFLOW-2020-11978
CVE-2020-11978
GHSA-RVMQ-4X66-Q7J3
PYSEC-2020-14

Affected Products

Apache Airflow