AI and data stack advisories

Severe, 6 weeks1496Projects326

1496 severe, 6 weeks · 326 projects

Apache AirflowPYSEC-2026-3706

Apache Airflow's secrets masker did not mask `var.json` Variable values whose...

Apache Airflow

CVE-2026-59244 · Published Aug 12, 2026 · updated Aug 19, 2026

Medium6.5
Fix: upgrade to 3.3.1 or later
Source advisory

Apache Airflow's secrets masker did not mask var.json Variable values whose value is a dict in the Rendered Templates UI , the dict value failed an isinstance(str) guard , so a secret stored as a JSON Variable and referenced in a template via var.json was displayed in cleartext to any user with access to that task's Rendered Templates view. Users are advised to upgrade to apache-airflow 3.3.1 or later, which masks nested Variable values regardless of type.

Affected versions

PackageAffectedFixed in
apache-airflow
PyPI
< 3.3.13.3.1
Details and references
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Severity from
the CVSS score
Also known as
BIT-airflow-2026-59244, CVE-2026-59244

More Apache Airflow advisories

All Apache Airflow