{"action":"Upgrade apache-airflow to 3.3.1 or later.","affected":[{"fixed":"3.3.1","introduced":"0"}],"component":"apache-airflow","cve_ids":["CVE-2026-59244"],"ecosystem":"PyPI","epss":0.0023,"exploited":false,"fixed_versions":["3.3.1"],"ghsa_id":"GHSA-f643-3rc2-j27w","id":"tcs_01M5KH6W94ZJ1M7N10PGBFZHFE","modified_at":"2026-10-15T14:45:05.420367192Z","published_at":"2026-08-12T16:17:09.197Z","references":["https://osv.dev/vulnerability/PYSEC-2026-3706","http://www.openwall.com/lists/oss-security/2026/08/12/7","https://lists.apache.org/thread/fncod6vttfo5fvmfs3h9r8s2kmm9j1n6","https://github.com/apache/airflow/pull/68975","https://github.com/advisories/GHSA-f643-3rc2-j27w"],"severity":{"label":"medium","score":6.5},"sources":[{"source":"osv","source_id":"PYSEC-2026-3706","url":"https://osv.dev/vulnerability/PYSEC-2026-3706"}],"summary":"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"}