PT-2026-71131 · Apache · Apache Airflow

·

CVE-2026-68969

·

Published

2026-08-12

·

Updated

2026-08-17

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Apache Airflow versions prior to 3.3.1
Description Sensitive data, including Variable values and Connection extra contents, are written to the audit log in cleartext when submitted via the bulk endpoints PATCH /api/v2/variables and PATCH /api/v2/connections. This occurs because the audit-log masking mechanism only recognizes top-level request fields, while bulk requests nest entities two levels deeper, bypassing the masking process. Consequently, any authenticated user with audit-log read access can recover these secrets, even if they lack specific permissions to read Variables or Connections. Additionally, the Connection extra data is stored unencrypted in the log, despite being encrypted in the connection table. This issue is also triggered by the Airflow UI's Import Variables action.
Recommendations Upgrade to apache-airflow version 3.3.1 or later.

Exploit

Fix

Insertion into Log File

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BIT-AIRFLOW-2026-68969
CVE-2026-68969
PYSEC-2026-3711

Affected Products

Apache Airflow