Authorization Bypass Through User-Controlled Key Affecting apache-airflow-core package, versions [3.3.2rc1,3.4.0b2)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.26% (19th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Authorization Bypass Through User-Controlled Key vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-PYTHON-APACHEAIRFLOWCORE-22382586
  • published9 Nov 2026
  • disclosed9 Nov 2026
  • credithataehoon

Introduced: 9 Nov 2026

NewCVE-2026-111453  (opens in a new tab)
CWE-639  (opens in a new tab)

How to fix?

Upgrade apache-airflow-core to version 3.4.0b2 or higher.

Overview

Affected versions of this package are vulnerable to Authorization Bypass Through User-Controlled Key in the delete_asset_queued_events route in airflow/api_fastapi/core_api/routes/public/assets.py. An authenticated user with edit permission on one Dag and read access to others can delete the queued asset events of the read-only Dags and suppress their asset-triggered runs, because the asset-wide DELETE /assets/{asset_id}/queuedEvents route checks Dag-edit permission against a caller-supplied ?dag_id query value while deleting the queued events of every Dag the caller can read. The exposure is limited to deployments using asset-triggered scheduling where Dag read access is granted more widely than edit access, and the per-Dag /dags/{dag_id}/...queuedEvents routes are unaffected because their Dag id comes from the path.

Note: This is an incomplete fix of the vulnerability described in CVE-2026-75157.

CVSS Base Scores

version 4.0
version 3.1