CVE Catalog

CVE-2026-86468

Unknown
Published: Updated: Translated: NVD NIST

Summary

Apache Airflow's CLI records its arguments in the audit log but masks secrets by argument position, so some supported command shapes leave secrets in cleartext, for example a trailing `--description` on Variable commands, `--conn-extra`, and the inline `--password` of `airflow keycloak-auth-manager` commands. A user who can read audit events but is denied Variable and Connection access can retrieve those values through the event-log API.

Risk Assessment

A low-privilege user can read secrets (passwords, connection details) from audit logs, leading to unauthorized access to protected resources. The risk applies to both new entries and those written before the upgrade.

Recommendation

Upgrade Apache Airflow to version 3.4.0 or later. Purge audit-log entries written before the upgrade and rotate the exposed secrets; 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 CLI records its arguments in the audit log but masks secrets by argument position, so some supported command shapes leave secrets in cleartext, for example a trailing `--description` on Variable commands, `--conn-extra`, and the inline `--password` of `airflow keycloak-auth-manager` commands. A user who can read audit events but is denied Variable and Connection access can retrieve those values through the event-log API. Users of apache-airflow are recommended to upgrade to 3.4.0 or later. Audit-log entries written before the upgrade keep the cleartext values: purge the affected entries and rotate the secrets they contain. 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