CVE Catalog

CVE-2026-50204

Unknown
Published: Updated: Translated: NVD NIST

Summary

Apache Airflow's audit log stored Connection and Variable secret values in cleartext in the `Log.extra` column because the secrets masker matched only on configured sensitive key names. An authenticated low-privilege user with read access to the event-log / audit API — with no prior access to the affected connection or variable — could read those rows and recover the credentials verbatim.

Risk Assessment

A low-privilege user can read credentials from audit logs, leading to unauthorized access to connections and variables. This poses a serious risk to the confidentiality of authentication data.

Recommendation

Upgrade Apache Airflow to version 3.4.0 or later, which masks these values and restricts access to the affected audit rows. Airflow 2.x users (end of life) should upgrade to Airflow 3.4.0 or later.

Other vulnerabilities in Apache Airflow

See all
Original NVD description (English source)

Apache Airflow's audit log stored Connection and Variable secret values in cleartext in the `Log.extra` column because the secrets masker matched only on configured sensitive key names. An authenticated low-privilege user with read access to the event-log / audit API — with no prior access to the affected connection or variable — could read those rows and recover the credentials verbatim. Users should upgrade to apache-airflow 3.4.0 or later, which masks these values and restricts the affected audit rows to authorized users. Airflow 2.x is also affected; Airflow 2 has reached end of life and will not receive a fix, so Airflow 2 users should upgrade to Apache Airflow 3.4.0 or later.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS