Apache Airflow's Task SDK did not mask the contents of a Variable whose JSON value is a list, so secrets stored in that shape appeared in cleartext in task logs and in the Rendered Templates UI. Mask…
Medium CVSS 6.5
Summary
Apache Airflow's Task SDK did not mask the contents of a Variable whose JSON value is a list, so secrets stored in that shape appeared in cleartext in task logs and in the Rendered Templates UI. Masking was applied only when the deserialized value was a string or a dict; a list at the top level matched neither and was returned unmasked. Any authenticated user able to read the logs or rendered templates of a task that references such a Variable could recover the values, with no special configura…
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
Sources
- NVD DATABASE
Original Links
- https://github.com/apache/airflow/pull/70891 Issue Tracking
- https://lists.apache.org/thread/kkrlnbsk47oght4h38mcd3h2kcb8dt28 Mailing List
- https://www.cve.org/CVERecord?id=CVE-2026-59244 Mailing List
Timeline
- nvd_ingest NVD