Priority LOW 30
A Dag author could either (a) create a symlink under their task's log directory pointing to an arbitrary file readable by the API server process (read-path attack — e.g.
CVSS 3.1MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.00691 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-59
Priority LOW 26
Apache Airflow's EmailOperator and the underlying `airflow.utils.email` helpers established SMTP STARTTLS connections without verifying the remote certificate when the deployment used `[email] smtp_starttls=True` without…
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.00185 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-295
Priority LOW 29
A bug in Apache Airflow's rendered-template field handling caused nested sensitive-key masking (e.g.
CVSS 3.1MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.00348 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-200
Priority LOW 29
A bug in Apache Airflow's Variable response masker caused nested-key redaction (triggered by secret-suffixed key names like `password`, `token`, `secret`, `api_key`) to be bypassed when the JSON value's nesting depth exc…
CVSS 3.1MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.00335 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-200
Priority LOW 39
Apache Airflow's scheduler-side deadline-reference decoder (`SerializedCustomReference.deserialize_reference`) imported and dispatched arbitrary class paths drawn from DAG-author-controlled serialized state without an al…
CVSS 3.1HIGH 7.3· Network · No auth · No interaction · EPSS 0.00676 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-502
Priority LOW 20
The Event Log detail endpoint `GET /api/v2/eventLogs/{event_log_id}` in Apache Airflow fetched audit-log rows directly by numeric ID after only the generic Audit Log permission check, while the collection endpoint `GET /…
CVSS 3.1MEDIUM 4.3· Network · Low privileges · No interaction · EPSS 0.00366 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-639
Priority LOW 29
A bug in Apache Airflow's auth manager logout handling left previously-issued JWT tokens valid after the user clicked logout in the UI: the logout flow for `FabAuthManager` and `KeycloakAuthManager` did not actually reac…
CVSS 3.1MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.00382 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-613
Priority MEDIUM 41
A bug in Apache Airflow's KubernetesExecutor caused JWT tokens used by worker pods to authenticate against the Execution API to be passed to the worker container as command-line arguments visible in the pod spec.
CVSS 3.1HIGH 8.8· Network · Low privileges · No interaction · EPSS 0.00489 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-538
Priority LOW 29
A bug in the GET `/api/v2/connections/{connection_id}` REST API endpoint in Apache Airflow allowed an authenticated UI/API user with Connection-read permission to retrieve secrets stored in a Connection's `extra` JSON bl…
CVSS 3.1MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.00425 · Published 2026-06-01 · Fixed in 3.0.0, 3.2.2 CWE-200