Security
Headlines
HeadlinesLatestCVEs

Headline

CVE-2023-40712: Stop adding values to rendered templates UI when there is no dagrun by hussein-awala · Pull Request #33516 · apache/airflow

Apache Airflow, versions before 2.7.1, is affected by a vulnerability that allows authenticated users who have access to see the task/dag in the UI, to craft a URL, which could lead to unmasking the secret configuration of the task that otherwise would be masked in the UI.

Users are strongly advised to upgrade to version 2.7.1 or later which has removed the vulnerability.

CVE
#vulnerability#apache#auth

closes: #33478

When there is no dag run (dag never being run, or wrong execution_date), we create the TI from the raw task, and in this case we load the rendered values as plain values, and there is no way to retrieve the context to correctly redact them. For that it is unsafe to keep the values on the UI where there is no dagrun (no TI in the DB).

^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

Related news

GHSA-mjqh-v5f2-g2mw: Apache Airflow information exposure vulnerability

Apache Airflow, versions before 2.7.1, is affected by a vulnerability that allows authenticated users who have access to see the task/dag in the UI, to craft a URL, which could lead to unmasking the secret configuration of the task that otherwise would be masked in the UI. Users are strongly advised to upgrade to version 2.7.1 or later which has removed the vulnerability.

CVE: Latest News

CVE-2023-50976: Transactions API Authorization by oleiman · Pull Request #14969 · redpanda-data/redpanda
CVE-2023-6905
CVE-2023-6903
CVE-2023-6904
CVE-2023-3907