Lucene search
+L

733 matches found

OSV
OSV
•added 2026/09/21 3:17 p.m.•12 views

PYSEC-2026-3988

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,...

4.3CVSS5.8AI score0.00636EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/21 2:32 p.m.•45 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
Positive Technologies
Positive Technologies
•added 2026/09/21 12:00 a.m.•8 views

PT-2026-96119

Name of the Vulnerable Software and Affected Versions Apache Airflow versions prior to 3.3.2 Description The /assets/events API endpoint fails to restrict asset events to the Dags that the caller is authorized to read. Authenticated users with asset-read access can enumerate asset events for Dags...

4.3CVSS5.7AI score0.00636EPSS
SaveExploits0References12
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/21 12:00 a.m.•13 views

CVE-2026-75158: Exposure of Sensitive Information to an Unauthorized Actor

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,...

4.3CVSS5.8AI score0.00636EPSS
SaveExploits0References5
OSV
OSV
•added 2026/09/18 7:51 a.m.•21 views

CVE-2026-75157 Apache Airflow: Asset queued-events DELETE endpoints gated on Dag READ instead of Dag EDIT (asset-triggered scheduling suppression)

Apache Airflow's asset queued-events DELETE endpoints checked the caller's Dag-axis permission with READ instead of EDIT. Any authenticated user who could read a Dag could therefore delete that Dag's queued asset events, silently suppressing asset-triggered scheduling for it — a state-changing...

7.5CVSS5.8AI score
SaveExploits0References6
Cvelist
Cvelist
•added 2026/09/18 7:51 a.m.•50 views

CVE-2026-75157 Apache Airflow: Asset queued-events DELETE endpoints gated on Dag READ instead of Dag EDIT (asset-triggered scheduling suppression)

Apache Airflow's asset queued-events DELETE endpoints checked the caller's Dag-axis permission with READ instead of EDIT. Any authenticated user who could read a Dag could therefore delete that Dag's queued asset events, silently suppressing asset-triggered scheduling for it — a state-changing...

0.00436EPSS
SaveExploits1References2
Packet Storm News
Packet Storm News
•added 2026/09/07 12:00 a.m.•7 views

Staying on the Attack Path: Structured State for Long-Horizon Automated Penetration Testing

Large language model LLM based agents are increasingly applied to cybersecurity tasks such as vulnerability discovery and automated penetration testing. On long-horizon security tasks, however, such agents remain limited by context forgetting and intent drift: early critical facts and causal...

5.9AI score
SaveExploits0
OSV
OSV
•added 2026/08/18 10:05 a.m.•14 views

BIT-AIRFLOW-2026-67260 Apache Airflow: DAG-author remote code execution on the Scheduler via awaiting_input next_kwargs deserialization

Apache Airflow 3.3.0 moved human-in-the-loop tasks from the triggerer to a new awaitinginput task state swept by the scheduler. That sweep deserializes the task instance's nextkwargs without an allow-list, so a Dag author — who controls that value through the task execution API — can cause an...

7.3CVSS6.2AI score0.00779EPSS
SaveExploits0References4
OSV
OSV
•added 2026/08/17 5:39 a.m.•16 views

BIT-AIRFLOW-2026-68971 Apache Airflow: Cross-team authorization bypass in the asset materialization and dag-run result endpoints

Apache Airflow's asset materialization endpoint POST /api/v2/assets/assetid/materialize and the XCom result check on waitdagrununtilfinished authorized the target Dag without its team, unlike every other authorization site. A team-aware auth manager distinguishes a team-scoped Dag from a global o...

6.5CVSS5.7AI score0.00328EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/08/17 12:00 a.m.•19 views

PT-2026-73241

Apache Airflow's asset materialization endpoint POST /api/v2/assets/asset id/materialize and the XCom result check on wait dag run until finished authorized the target Dag without its team, unlike every other authorization site. A team-aware auth manager distinguishes a team-scoped Dag from a...

6.5CVSS5.7AI score0.00328EPSS
SaveExploits0References5
OSV
OSV
•added 2026/08/12 6:31 p.m.•8 views

GHSA-5247-M8W9-2V4M Apache Airflow missing team context permits cross-team Dag actions and XCom reads

Apache Airflow's asset materialization endpoint POST /api/v2/assets/assetid/materialize and the XCom result check on waitdagrununtilfinished authorized the target Dag without its team, unlike every other authorization site. A team-aware auth manager distinguishes a team-scoped Dag from a global o...

6.5CVSS5.7AI score0.00328EPSS
SaveExploits0References9
Github Security Blog
Github Security Blog
•added 2026/08/12 6:31 p.m.•10 views

Apache Airflow missing team context permits cross-team Dag actions and XCom reads

Apache Airflow's asset materialization endpoint POST /api/v2/assets/assetid/materialize and the XCom result check on waitdagrununtilfinished authorized the target Dag without its team, unlike every other authorization site. A team-aware auth manager distinguishes a team-scoped Dag from a global o...

6.5CVSS5.7AI score0.00328EPSS
SaveExploits0References9Affected Software1
OSV
OSV
•added 2026/08/12 6:31 p.m.•3 views

GHSA-J4JC-CQ9H-XRHR Apache Airflow Backfill API parser discrepancy permits cross-DAG authorization bypass

Apache Airflow's Backfill API authorized a request against a Dag id supplied by the caller whenever the backfillid path segment failed to parse. The authorization dependency parsed it with int while the route handler parsed it as pydantic's NonNegativeInt, which accepts values int rejects 1.0...

7.5CVSS5.9AI score0.00417EPSS
SaveExploits0References9
Github Security Blog
Github Security Blog
•added 2026/08/12 6:31 p.m.•7 views

Apache Airflow Backfill API parser discrepancy permits cross-DAG authorization bypass

Apache Airflow's Backfill API authorized a request against a Dag id supplied by the caller whenever the backfillid path segment failed to parse. The authorization dependency parsed it with int while the route handler parsed it as pydantic's NonNegativeInt, which accepts values int rejects 1.0...

7.5CVSS5.9AI score0.00417EPSS
SaveExploits0References9Affected Software1
Snyk
Snyk
•added 2026/08/12 5:41 p.m.•22 views

Deserialization of Untrusted Data

Overview apache-airflow-task-sdk is a The Apache Airflow Task SDK includes interfaces for Dag authors and Task execution logic for Python. Affected versions of this package are vulnerable to Deserialization of Untrusted Data in the deserialization of the Callback object, which reconstructs the...

8.8CVSS6.5AI score0.00611EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/08/12 5:41 p.m.•16 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.8AI score0.00417EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/08/12 5:40 p.m.•18 views

Deserialization of Untrusted Data

Overview Affected versions of this package are vulnerable to Deserialization of Untrusted Data in the deserialize. An attacker can execute arbitrary code by supplying a crafted serialized blob that causes the import and invocation of malicious callables. This can be exploited by a DAG author...

8.8CVSS6.5AI score0.00484EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/08/12 5:39 p.m.•14 views

Deserialization of Untrusted Data

Overview Affected versions of this package are vulnerable to Deserialization of Untrusted Data in the awaitinginput. An attacker can execute arbitrary code or terminate the scheduler process by supplying crafted data to the nextkwargs parameter during task execution. Note: This is only exploitabl...

8.8CVSS6.5AI score0.00779EPSS
SaveExploits0References2
PyPA
PyPA
•added 2026/08/12 4:17 p.m.•20 views

PYSEC-2026-3710

Apache Airflow's Backfill API authorized a request against a Dag id supplied by the caller whenever the backfillid path segment failed to parse. The authorization dependency parsed it with int while the route handler parsed it as pydantic's NonNegativeInt, which accepts values int rejects 1.0...

7.5CVSS5.9AI score0.00417EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/08/12 4:17 p.m.•14 views

PYSEC-2026-3994

Apache Airflow's asset materialization endpoint POST /api/v2/assets/assetid/materialize and the XCom result check on waitdagrununtilfinished authorized the target Dag without its team, unlike every other authorization site. A team-aware auth manager distinguishes a team-scoped Dag from a global o...

6.5CVSS5.7AI score0.00328EPSS
SaveExploits0References3Affected Software1
Rows per page
Query Builder