5 matches found
CVE-2026-59244
CVE-2026-59244 : Apache Airflow’s secrets masker fails to mask dict-valued var.json Variables in the Rendered Templates UI because the value bypasses an isInstance(str) guard. As a result, a secret stored as a JSON Variable could be shown in cleartext to any user with access to the task’s Rendere...
CVE-2026-68970
Summary: CVE-2026-68970 affects Apache Airflow's Task SDK, where a top-level JSON list stored in a Variable is not masked in task logs or the Rendered Templates UI. Masking applies only to strings and dicts, so list-shaped values are exposed to any authenticated user reading logs or templates. Th...
CVE-2026-68970 Apache Airflow: Values of a list-shaped Variable are not masked in task logs and the Rendered Templates UI
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...
EUVD-2026-57269
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...
PYSEC-2026-9
In Apache Airflow versions before 3.1.6, when rendered template fields in a Dag exceed coremaxtemplatedfieldlength, sensitive values could be exposed in cleartext in the Rendered Templates UI. This occurred because serialization of those fields used a secrets masker instance that did not include...