Lucene search
+L

47 matches found

Cvelist
Cvelist
•added 2026/09/21 2:32 p.m.•38 views

CVE-2026-75158 Apache Airflow: Assets events API returns asset events for every Dag with no per-Dag authorization filter

Apache Airflow's /assets/events API returned asset events for every Dag in the deployment, with no filter restricting them to the Dags the caller is authorized to read. Any authenticated user holding asset-read access could therefore enumerate asset events — including the source Dag ID, task ID,...

0.00636EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/08/12 5:41 p.m.•15 views

Interpretation Conflict

Overview Affected versions of this package are vulnerable to Interpretation Conflict due to inconsistent parsing of the backfillid path segment between the authorization dependency and the route handler. An attacker can gain unauthorized access to read, pause, and cancel backfills for other Dags,...

7.5CVSS5.5AI score0.00747EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/12 12:00 a.m.•15 views

PT-2026-71133

Name of the Vulnerable Software and Affected Versions Apache Airflow versions prior to 3.3.1 Description In deployments using multi-team mode with a team-aware auth manager, the asset materialization endpoint POST /api/v2/assets/asset id/materialize and the XCom result check on wait dag run until...

6.5CVSS5.3AI score0.00589EPSS
SaveExploits0References10
NVD
NVD
•added 2026/07/13 4:16 p.m.•30 views

CVE-2026-59245

In the Apache Airflow FAB auth manager, a DAG whose dagid is DAGs collided with the global all-DAGs permission resource name produced by resourcename, so a user granted per-DAG accesscontrol on that one DAG was silently granted the global all-DAGs permission privilege escalation. The escalation...

8.1CVSS0.00599EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/07/13 3:05 p.m.•55 views

CVE-2026-59245 Apache Airflow FAB provider: FAB auth manager: a DAG named "DAGs" hijacks the global all-DAGs permission (access_control privilege escalation via resource_name() collision)

In the Apache Airflow FAB auth manager, a DAG whose dagid is DAGs collided with the global all-DAGs permission resource name produced by resourcename, so a user granted per-DAG accesscontrol on that one DAG was silently granted the global all-DAGs permission privilege escalation. The escalation...

0.00599EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/07/13 3:05 p.m.•11 views

CVE-2026-59245 Apache Airflow FAB provider: FAB auth manager: a DAG named "DAGs" hijacks the global all-DAGs permission (access_control privilege escalation via resource_name() collision)

In the Apache Airflow FAB auth manager, a DAG whose dagid is DAGs collided with the global all-DAGs permission resource name produced by resourcename, so a user granted per-DAG accesscontrol on that one DAG was silently granted the global all-DAGs permission privilege escalation. The escalation...

6.1AI score0.00599EPSS
SaveExploits0References2
CVE
CVE
•added 2026/07/13 3:05 p.m.•84 views

CVE-2026-59245

The CVE affects Apache Airflow FAB provider: FAB auth manager. A DAG with dag_id/DAGs collides with the global all-DAGs permission name produced by resource_name(), causing a per-DAG access_control grant on that DAG to silently confer the global all-DAGs permission. This yields privilege escalati...

8.1CVSS6.1AI score0.00599EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•23 views

Apache Airflow's authenticated /ui/dags endpoint did not enforce per-DAG access control on embedded Human-in-the-Loop (HITL) and TaskInstance record

The authenticated /ui/dagsendpoint did not enforce per-DAG access control on embedded Human-in-the-Loop HITL and TaskInstance records: a logged-in Airflow user with read access to at least one DAG could retrieve HITL prompts including their request parameters and full TaskInstance details for DAG...

4.3CVSS6.1AI score0.00571EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/07/13 3:02 p.m.•14 views

PYSEC-2026-2351 Apache Airflow's authenticated /ui/dags endpoint did not enforce per-DAG access control on embedded Human-in-the-Loop (HITL) and TaskInstance record

The authenticated /ui/dags endpoint did not enforce per-DAG access control on embedded Human-in-the-Loop HITL and TaskInstance records: a logged-in Airflow user with read access to at least one DAG could retrieve HITL prompts including their request parameters and full TaskInstance details for DA...

4.3CVSS6.1AI score0.00571EPSS
SaveExploits0References8
OSV
OSV
•added 2026/07/13 3:02 p.m.•12 views

PYSEC-2026-2360 Apache Airflow allows users with asset materialize permissions to trigger DAGs outside of their permissions

UI / API User with asset materialize permission could trigger dags they had no access to. Users are advised to migrate to Airflow version 3.2.0 that fixes the issue...

7.5CVSS6.1AI score0.00716EPSS
SaveExploits0References7
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
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
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
PyPA
PyPA
•added 2026/07/07 10:16 a.m.•18 views

PYSEC-0000-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.5CVSS5.9AI score0.00601EPSS
SaveExploits0References3Affected Software1
EUVD
EUVD
•added 2026/07/07 9:19 a.m.•20 views

EUVD-2026-42029

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.5CVSS6AI score0.00664EPSS
SaveExploits0References2
RedhatCVE
RedhatCVE
•added 2026/06/05 7:49 p.m.•18 views

CVE-2026-38743

The authenticated /ui/dags endpoint did not enforce per-DAG access control on embedded Human-in-the-Loop HITL and TaskInstance records: a logged-in Airflow user with read access to at least one DAG could retrieve HITL prompts including their request parameters and full TaskInstance details for DA...

4.3CVSS5.4AI score0.00571EPSS
SaveExploits0References1
OSV
OSV
•added 2026/06/05 5:40 a.m.•19 views

BIT-AIRFLOW-2026-45426 Apache Airflow: Log server JWT authorization bypass via Python lstrip() character stripping allows cross-Dag log access

Exploitation requires the attacker to already be an authenticated Airflow worker holding a valid Log-server JWT issued for at least one Dag. Apache Airflow's Log server authorized JWT tokens against Dag IDs by applying Python's str.lstrip to the requested path segment when verifying the JWT's sub...

3.1CVSS5.5AI score0.00518EPSS
SaveExploits0References4
OSV
OSV
•added 2026/06/05 5:40 a.m.•20 views

BIT-AIRFLOW-2026-41014 Apache Airflow: per-DAG RBAC bypass on /ui/partitioned_dag_runs endpoints

The partitioneddagruns endpoints in the Airflow UI enforced only asset-level access control, not per-Dag authorization. An authenticated UI/API user with global Asset:read permission could enumerate partition run state, schedule configuration, and asset wiring for Dags they were not authorized to...

4.3CVSS5.5AI score0.00571EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/06/01 9:31 a.m.•16 views

Apache Airflow has an Improper Authorization issue

The structuredata endpoint in the Airflow UI returned external dependency graph nodes for linked Dags without checking whether the caller had read permission on those linked Dags. An authenticated UI/API user authorized for one Dag could enumerate linked Dag IDs and dependency metadata for other...

3.1CVSS6AI score0.00518EPSS
SaveExploits0References5Affected Software1
NVD
NVD
•added 2026/06/01 9:16 a.m.•81 views

CVE-2026-46764

The Event Log detail endpoint GET /api/v2/eventLogs/eventlogid in Apache Airflow fetched audit-log rows directly by numeric ID after only the generic Audit Log permission check, while the collection endpoint GET /api/v2/eventLogs applied per-Dag scoping. An authenticated UI/API user with audit-lo...

4.3CVSS0.00571EPSS
SaveExploits0References3
Rows per page
Query Builder