CVE-2026-75158CWE-200information-disclosure

CVE-2026-75158

Medium · published September 21, 2026

CVSS v3.1
4.3
EPSS
1%
Percentile
49.8
In the wild
Unconfirmed
What it is

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, run ID and event timestamps — for Dags they have no permission to see. Because the filter was also absent from the count query, `total_entries` and pagination disclosed the existence of hidden Dags even without inspecting individual rows. Deployments are affected whenever per-Dag access control is used to separate teams or tenants; no special configuration is required. Upgrade to apache-airflow 3.3.2 or later.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00636 · 49.8th percentile
Weakness
CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor
Published
2026-09-21T19:17Z
Affected products (1)
ProductVersionsFixed in
apache/airflow< 3.3.23.3.2
References (3)
EPSS history
Timeline
  • 23 SEP 03:48Z
    EPSS moved — → 0%
    epss
  • 21 SEP 14:32Z
    Apache Airflow: Assets events API returns asset events for every Dag with no per-Dag authorization filter
    cvelistv5