Apache Airflow's audit log stored Connection and Variable secret values in cleartext in the Log.extra column because
Source GCVE Database
Not known to be exploited : upgrade to 3.0.0 soon.
Data as of 9 Nov 2026, 13:21 UTC
Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD
Thin evidence
One scorer or none- Patch
- Available – fixed in 3.0.0, 3.4.0
Exploitation evidence
Disclosed: evidence found.
CVE published 9 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 9 Nov 2026.
What to do
Upgrade Apache Airflow and apache-airflow to 3.0.0; Apache Airflow and apache-airflow-core to 3.4.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Apache Airflowapache-airflow | Affected
| Fixed in
|
| Apache Airflowapache-airflow-core | Affected
| Fixed in
|
PyPIapache-airflowpkg:pypi/apache-airflowOther threats | Affected
| Fixed in
|
PyPIapache-airflow-corepkg:pypi/apache-airflow-coreOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Upgrade Apache Airflow to version 3.4.0 or later, where secret values in audit logs are properly masked and access to affected audit log entries is restricted to authorized users. No other mitigation steps are indicated as the fix addresses the root cause.
Description
Apache Airflow's audit logs stored secret values from Connections and Variables in cleartext within the Log.extra column. This occurred because the secrets masker only matched configured sensitive key names, failing to mask all secret values. An authenticated user with low privileges and read access to the audit API could retrieve these secrets without prior access to the underlying resources. The issue is fixed in Apache Airflow version 3.4.0, which masks secret values properly and restricts audit log access to authorized users.
References
- nvd.nist.gov/vuln/detail/CVE-2026-50204 (opens in a new tab)
- github.com/apache/airflow/pull/68049 (opens in a new tab)
- github.com/apache/airflow/pull/70759 (opens in a new tab)
- lists.apache.org/thread.html/1rfswowf30yck0ql4nhnc5vlk854s8jy (opens in a new tab)
- openwall.com/lists/oss-security/2026/11/09/4 (opens in a new tab)