First published: Tue Jul 16 2024(Updated: )
Apache Airflow 2.4.0, and versions before 2.9.3, has a vulnerability that allows authenticated DAG authors to craft a doc_md parameter in a way that could execute arbitrary code in the scheduler context, which should be forbidden according to the Airflow Security model. Users should upgrade to version 2.9.3 or later which has removed the vulnerability.
Credit: security@apache.org security@apache.org
Affected Software | Affected Version | How to fix |
---|---|---|
pip/apache-airflow | >=2.4.0<2.9.3 | 2.9.3 |
Apache Airflow | >=2.4.0<2.9.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2024-39877 is a high-severity vulnerability affecting Apache Airflow versions 2.4.0 to 2.9.2.
To fix CVE-2024-39877, upgrade Apache Airflow to version 2.9.3 or later.
CVE-2024-39877 affects authenticated DAG authors using Apache Airflow versions 2.4.0 through 2.9.2.
CVE-2024-39877 is a code execution vulnerability that allows crafted input to execute arbitrary code in the scheduler context.
Currently, there are no known workarounds for CVE-2024-39877, so upgrading to the fixed version is essential.