Internet Bug Bounty · Report #2249299
CVE-2023-47037: Airflow Broken Access Control Vulnerability
Summary
CVE-2023-47037: Apache Airflow missing fix for CVE-2023-40611 in 2.7.1 (DAG run broken access) Severity: low
Affected versions:
- Apache Airflow before 2.7.3
Description: We failed to apply CVE-2023-40611 in 2.7.1 and this vulnerability was marked as fixed then.
Apache Airflow, versions before 2.7.3, is affected by a vulnerability that allows authenticated and DAG-view authorized Users to modify some DAG run detail values when submitting notes. This could have them alter details such as configuration parameters, start date, etc.
Users should upgrade to version 2.7.3 or later which has removed the vulnerability.
Credit: Tareq Ahamed from Hackerone (reporter) Augusto Hidalgo (remediation developer)
Full Security Advisory: https://lists.apache.org/thread/04y4vrw1t2xl030gswtctc4nt1w90cb0
How it was found
Hi IBB, Apache Airflow, versions before 2.7.3, is affected by a vulnerability that allows authenticated and DAG-view authorized Users to modify some DAG run detail values when submitting notes. This could have them alter details such as configuration parameters, start date, etc.
Here is the conversation between the security team of airflow.
█████
More Details: https://lists.apache.org/thread/04y4vrw1t2xl030gswtctc4nt1w90cb0
Impact
Broken Access Control Vulnerability.