Lucene search
+L

676 matches found

OSV
OSV
•added 2026/07/12 11:39 p.m.•13 views

BIT-AIRFLOW-2026-48891 Apache Airflow: /ui/dependencies scheduling graph leaks unreadable Dag identifiers via trigger/sensor dep.source/dep.target

A bug in Apache Airflow's /ui/dependencies scheduling graph endpoint applied the caller's readable-Dag filter to the top-level serialized Dag key but still emitted referenced Dag IDs through the dep.source and dep.target fields of trigger / sensor dependency entries. An authenticated UI user with...

4.3CVSS6.1AI score0.00636EPSS
SaveExploits0References4
OSV
OSV
•added 2026/07/09 8:42 a.m.•21 views

BIT-AIRFLOW-2026-49296 Apache Airflow: Per-DAG read bypass discloses co-located DAGs' source via GET /api/v2/dagSources/{dag_id}

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS6.1AI score0.00601EPSS
SaveExploits0References4
OSV
OSV
•added 2026/07/07 4:52 p.m.•10 views

GO-2026-5073 DAG-CBOR decoder unbounded memory allocation from CBOR headers in github.com/ipld/go-ipld-prime

DAG-CBOR decoder unbounded memory allocation from CBOR headers in github.com/ipld/go-ipld-prime...

6.2CVSS5.9AI score0.00157EPSS
SaveExploits0References3
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•25 views

Apache Airflow `/api/v2/dagReports` executes DAG Python in API

API users via /api/v2/dagReports could perform Dag code execution in the context of the api-server if the api-server was deployed in the environment where Dag files were available...

5.4CVSS6.4AI score0.00487EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/07/07 4:03 p.m.•18 views

PYSEC-2026-1129 Apache Airflow `/api/v2/dagReports` executes DAG Python in API

API users via /api/v2/dagReports could perform Dag code execution in the context of the api-server if the api-server was deployed in the environment where Dag files were available...

5.4CVSS6.4AI score0.00487EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•28 views

Apache Airflow has a command injection vulnerability in "example_dag_decorator"

An example dag exampledagdecorator had non-validated parameter that allowed the UI user to redirect the example to a malicious server and execute code on worker. This however required that the example dags are enabled in production not default or the example dag code copied to build your own...

7.7CVSS6.2AI score0.00459EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/07/07 4:03 p.m.•18 views

PYSEC-2026-1135 Apache Airflow has a command injection vulnerability in "example_dag_decorator"

An example dag exampledagdecorator had non-validated parameter that allowed the UI user to redirect the example to a malicious server and execute code on worker. This however required that the example dags are enabled in production not default or the example dag code copied to build your own...

7.7CVSS6.2AI score0.00459EPSS
SaveExploits0References6
Snyk
Snyk
•added 2026/07/07 12:41 p.m.•12 views

Deserialization of Untrusted Data

Overview Affected versions of this package are vulnerable to Deserialization of Untrusted Data in the BaseSerialization.deserialize process. An attacker can execute arbitrary code on the API Server or Scheduler by embedding a malicious trigger into a serialized DAG, which is then deserialized and...

9.8CVSS6.7AI score0.01649EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/07/07 12:40 p.m.•14 views

Authorization Bypass Through User-Controlled Key

Overview Affected versions of this package are vulnerable to Authorization Bypass Through User-Controlled Key via the GET /api/v2/dagSources/dagid endpoint, which returns the entire source file containing multiple DAGs without redacting those the user is not authorized to access. An attacker can...

7.1CVSS6AI score0.00601EPSS
SaveExploits0References2
OSV
OSV
•added 2026/07/07 12:31 p.m.•12 views

GHSA-4FH7-7JX4-8F6C apache-airflow DAG source authorization bypass exposes co-located DAG source

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS5.3AI score0.00601EPSS
SaveExploits0References8
Github Security Blog
Github Security Blog
•added 2026/07/07 12:31 p.m.•6 views

Apache Airflow exposes unreadable DAG identifiers in the scheduling dependencies graph

A bug in Apache Airflow's /ui/dependencies scheduling graph endpoint applied the caller's readable-Dag filter to the top-level serialized Dag key but still emitted referenced Dag IDs through the dep.source and dep.target fields of trigger / sensor dependency entries. An authenticated UI user with...

4.3CVSS5.7AI score0.00636EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/07/07 12:31 p.m.•6 views

GHSA-3322-MJXH-9MP5 Apache Airflow exposes unreadable DAG identifiers in the scheduling dependencies graph

A bug in Apache Airflow's /ui/dependencies scheduling graph endpoint applied the caller's readable-Dag filter to the top-level serialized Dag key but still emitted referenced Dag IDs through the dep.source and dep.target fields of trigger / sensor dependency entries. An authenticated UI user with...

4.3CVSS5.7AI score0.00636EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/07/07 12:31 p.m.•9 views

Apache Airflow allows code execution through unsafe serialized DAG deserialization

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS6.2AI score0.01649EPSS
SaveExploits0References9Affected Software1
OSV
OSV
•added 2026/07/07 12:31 p.m.•8 views

GHSA-2943-9672-R45W Apache Airflow allows code execution through unsafe serialized DAG deserialization

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS6.2AI score0.01649EPSS
SaveExploits0References9
OSV
OSV
•added 2026/07/07 11:45 a.m.•17 views

PYSEC-2026-1150 Apache Airflow ODBC Provider, Apache Airflow MSSQL Provider Improper Input Validation vulnerability

Input Validation vulnerability in Apache Software Foundation Apache Airflow ODBC Provider, Apache Software Foundation Apache Airflow MSSQL Provider.This vulnerability is considered low since it requires DAG code to use getsqlalchemyconnection and someone with access to connection resources...

4.3CVSS6AI score0.01263EPSS
SaveExploits0References7
OSV
OSV
•added 2026/07/07 10:16 a.m.•16 views

PYSEC-2026-2088

In Apache Airflow before 3.3.0, the REST API task-instance detail and list endpoints returned a deferred task's trigger kwargs without masking. When a deferred operator passed a secret for example a provider API key into its trigger, any authenticated user with DAG-scoped task-instance read acces...

6.5CVSS6.1AI score0.00664EPSS
SaveExploits0References4
PyPA
PyPA
•added 2026/07/07 10:16 a.m.•23 views

PYSEC-2026-2086

A bug in Apache Airflow's /ui/dependencies scheduling graph endpoint applied the caller's readable-Dag filter to the top-level serialized Dag key but still emitted referenced Dag IDs through the dep.source and dep.target fields of trigger / sensor dependency entries. An authenticated UI user with...

4.3CVSS6.1AI score0.00671EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/07/07 10:16 a.m.•20 views

PYSEC-2026-2083

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS5.9AI score0.00601EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/07/07 10:16 a.m.•16 views

PYSEC-2026-2083

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS6.1AI score0.00601EPSS
SaveExploits0References4
NVD
NVD
•added 2026/07/07 10:16 a.m.•33 views

CVE-2026-49296

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS0.00601EPSS
SaveExploits0References3
Rows per page
Query Builder