CVE-2026-68969: Apache Airflow: Bulk Variable and Connection endpoints record secret values in the audit log in cleartext
Apache Airflow wrote Variable values and Connection extra contents to the audit log in cleartext when they were submitted through the bulk endpoints (PATCH /api/v2/variables and PATCH /api/v2/connections). The audit-log masking recognised only top-level request fields, and a bulk request nests its entities two levels below, so no masking was applied to them. Any authenticated user with audit-log read access -- who need not hold Variables or Connections read at all -- could recover those secrets verbatim, and the Connection extra copy is stored unencrypted in the log while the connection table encrypts it. The Airflow UI's Import Variables action posts to this endpoint, so an ordinary operator import wrote every secret in the file to the log. This is a different code path from CVE-2026-50204: that fix shipped in 3.3.0 and covers the single-entity endpoints only, so deployments that upgraded in response to that advisory remain affected and must upgrade again. Users are advised to upgrade to apache-airflow 3.3.1 or later.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Apache Airflowto a version that resolves this vulnerability.Fixed in 3.3.1
Event History
Frequently Asked Questions
What is the severity of CVE-2026-68969?
The severity of CVE-2026-68969 is rated at 56.
How do I fix CVE-2026-68969?
To fix CVE-2026-68969, update Apache Airflow to a version where the audit logging of sensitive values is addressed.
What impact does CVE-2026-68969 have on data security?
CVE-2026-68969 can expose sensitive information such as secrets in the audit log, leading to potential data breaches.
Which endpoints are affected by CVE-2026-68969?
CVE-2026-68969 affects the bulk variable and connection endpoints, specifically the PATCH /api/v2/variables and PATCH /api/v2/connections.
When was CVE-2026-68969 published?
CVE-2026-68969 was published on August 12, 2026.