Apache Airflow: CLI command argument masking failure (CVE-2026-86468)
Apache Airflow versions prior to 3.4.0 fail to mask secrets in CLI audit logs when using specific command arguments, allowing unauthorized access to plaintext credentials.
CVE search metadata
CVE search record: CVE-2026-86468. KEV: no. Product: Airflow (< 3.4.0). Brief: Apache Airflow: CLI command argument masking failure (CVE-2026-86468). Brief link: https://feed.craftedsignal.io/briefs/2026-11-airflow-secret-exposure/
Triage facts
Revision 1- Applicability
- Airflow (< 3.4.0)
- Evidence
- Unknown
- Severity
- Low
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Nov 9, 09:14 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- D3Roughly even chance
Apache Airflow versions prior to 3.4.0 contain a vulnerability where the CLI audit logging mechanism incorrectly handles secret masking. Certain CLI command shapes, specifically those utilizing --conn-extra, variable descriptions, and the inline --password flag in airflow keycloak-auth-manager, result in sensitive values being recorded in cleartext within audit logs. An authenticated user with permissions to read audit event logs may extract these secrets.
Impact
Exposure of plaintext credentials and sensitive configuration data stored in the Airflow audit logs, potentially leading to unauthorized access to connected services or further lateral movement within the environment.
Recommendation
- Upgrade Apache Airflow to version 3.4.0 or later immediately to apply the corrected CLI masking logic.
- Audit existing audit log stores for historical exposure of secret values referenced in the vulnerability (e.g., searches for
--conn-extraor--passwordfollowed by high-entropy strings). - Restrict access to Airflow audit logs to only highly privileged administrators to minimize the impact of the exposure.
Immediate actions
Upgrade Apache Airflow to version 3.4.0 or later.
Threat Hunt
Hunt for historical audit log entries containing high-entropy strings following command-line flags identified as vulnerable.
Data: Audit log entries from Airflow
Mitigations
Upgrade to 3.4.0
CVE-2026-86468