HexBrain

Internet Bug Bounty · Report #2828271

Apache Airflow: Sensitive Information Exposure in DAG Run Logs

Validstatus
mediumseverity
112upvotes
30 Dec 2024disclosed

How it was found

The passwords, secrets and fernet key are logged in plain text in logs. This is insecure because they should be masked in logs. Logs can be accessed by unauthorized users and this can result in disclosing of this sensitive information to them.

Allocated CVE: CVE-2024-45784

Apache Airflow release notes that confirm about fixing the issue in latest release 2.10.3: https://airflow.apache.org/docs/apache-airflow/stable/release_notes.html#airflow-2-10-3-2024-11-04

Pull request that fix the issue: https://github.com/apache/airflow/pull/43040

Email communication between me (reporter) and the security team of Apache Airflow:

{F3741452}

Impact

Disclosure of secrets to unauthorized users via logs.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original