AA
Product
Apache Airflow
by Apache Software Foundation · last CVE Sep 21, 2026
On CISA KEVExploited in the wild
63
CVEs
1
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 5High 25Medium 32Low 3
Watch

Add Apache Airflow to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2020-11978
In wildKEV
8.8
99%
Jul 16
Apache Airflow Command Injection
Affected: 1.10.10 and below
CVE-2026-33264
9.8
2%
Jul 7
Apache Airflow: DAG author RCE on webserver via unrestricted import_string() in BaseSerialization.deserialize()
Affected: before 3.3.0
CVE-2017-17836
9.8
3%
Jan 23
In Apache Airflow 1.8.2 and earlier, an experimental Airflow feature displayed authenticated cookies, as well as passwords to databases used by Airflow
Affected: Apache Airflow <= 1.8.2
CVE-2026-86473
9.1
1%
Sep 21
Apache Airflow: Logout ignores a presented Authorization bearer token, leaving it revocable only by expiry
Affected: 3.0.0 before 3.3.2
CVE-2026-42252
9.1
0%
Jun 1
Apache Airflow: BashOperator Jinja2 injection via dag_run.conf — low-privilege user pattern
Affected: 3.0.0 before 3.2.2
CVE-2025-57735
9.1
1%
Apr 9
Apache Airflow: Airflow Logout Not Invalidating JWT
Affected: 3.0.0 before 3.2.0
CVE-2026-58076
8.8
0%
Aug 12
Apache Airflow: Unguarded import_string() of airflow_exc_ser / base_exc_ser exception nodes in BaseSerialization.deserialize enables DAG-author RCE on Scheduler / API Server
Affected: 3.0.0 before 3.3.1
CVE-2026-67587
8.8
1%
Aug 12
Apache Airflow: DAG-author remote code execution on the Scheduler via a Serde `Callback` deserialization gadget
Affected: 3.3.0 before 3.3.1
CVE-2026-42359
8.8
1%
Jun 1
Apache Airflow: Authenticated RCE via XCom PATCH endpoint — XComUpdateBody missing FORBIDDEN_XCOM_KEYS validator
Affected: 3.2.0 before 3.2.2
CVE-2026-49298
8.8
0%
Jun 1
Apache Airflow: JWT Token Exposure in KubernetesExecutor Command-Line Arguments
Affected: before 3.2.2
CVE-2026-30898
8.8
1%
Apr 18
Apache Airflow: Bad example of BashOperator shell injection via dag_run.conf
Affected: before 3.2.0
CVE-2026-33858
8.8
1%
Apr 13
Apache Airflow: Unsafe Deserialization via Legacy Serialization Keys (__type/__var) Bypass in XCom API
Affected: 3.1.8 before 3.2.0
CVE-2024-45034
8.8
2%
Sep 7
Apache Airflow: Authenticated DAG authors could execute code on scheduler nodes
Affected: before 2.10.1
CVE-2024-45498
8.8
1%
Sep 7
Apache Airflow: Command Injection in an example DAG
Affected: 2.10.0
CVE-2017-15720
8.8
3%
Jan 23
In Apache Airflow 1.8.2 and earlier, an authenticated user can execute code remotely on the Airflow webserver by creating a special object
Affected: Apache Airflow <= 1.8.2
CVE-2017-17835
8.8
2%
Jan 23
In Apache Airflow 1.8.2 and earlier, a CSRF vulnerability allowed for a remote command injection on a default install of Airflow
Affected: Apache Airflow <= 1.8.2
CVE-2025-54550
8.1
1%
Apr 15
Apache Airflow: RCE by race condition in example_xcom dag
Affected: before 3.2.0
CVE-2022-41672
8.1
1%
Oct 7
Session still functional after user is deactivated
Affected: through 2.4.0
CVE-2026-75157
7.5
0%
Sep 18
Apache Airflow: Asset queued-events DELETE endpoints gated on Dag READ instead of Dag EDIT (asset-triggered scheduling suppression)
Affected: before 3.3.2
CVE-2026-68968
7.5
0%
Aug 12
Apache Airflow: Authorization bypass in the Backfill API through conflicting interpretations of the backfill id
Affected: before 3.3.1
CVE-2026-41084
7.5
0%
Jun 1
Apache Airflow: API authorization bypass: bulk TaskInstances allows cross-DAG mutation
Affected: 3.2.0 before 3.2.2
CVE-2026-30912
7.5
0%
Apr 18
Apache Airflow: Exposing stack trace in case of constraint error
Affected: before 3.2.0
CVE-2026-32228
7.5
0%
Apr 18
Apache Airflow: Users with asset materialization permisssions could trigger Dags they had no access to
Affected: 3.0.0 before 3.2.0
CVE-2026-31987
7.5
1%
Apr 16
Apache Airflow: JWT token appearing in logs
Affected: 3.0.0 before 3.2.0
CVE-2025-66236
7.5
0%
Apr 13
Apache Airflow: Secrets from Airflow config file logged in plain text in DAG run logs UI
Affected: 3.0.0 before 3.2.0
CVE-2018-20245
7.5
1%
Jan 23
The LDAP auth backend (airflow.contrib.auth.backends.ldap_auth) prior to Apache Airflow 1.10.1 was misconfigured and contained improper checking of exceptions which disabled…
Affected: Apache Airflow <= 1.10.0
CVE-2026-67260
7.3
1%
Aug 12
Apache Airflow: DAG-author remote code execution on the Scheduler via awaiting_input next_kwargs deserialization
Affected: 3.3.0 before 3.3.1
CVE-2026-45360
7.3
1%
Jun 1
Apache Airflow: Arbitrary import in custom deadline-reference deserialization
Affected: before 3.2.2
CVE-2026-40961
7.2
1%
Jun 1
Apache Airflow: Open Redirect Bypass Vulnerability
Affected: 3.0.0 before 3.2.2
CVE-2026-25917
7.2
1%
Apr 18
Apache Airflow: API extra-links triggers XCom deserialization/class instantiation (Airflow 3.1.5)
Affected: before 3.2.0
CVE-2026-59244
6.5
0%
Aug 12
Apache Airflow: Secrets masker: `var.json` Variable values not masked in the Rendered Templates UI
Affected: before 3.3.1
CVE-2026-65017
6.5
0%
Aug 12
Apache Airflow: Config API: team-scoped Celery broker secret disclosed to a Viewer (multi-team masking bypass)
Affected: 3.3.0 before 3.3.1
CVE-2026-68969
6.5
0%
Aug 12
Apache Airflow: Bulk Variable and Connection endpoints record secret values in the audit log in cleartext
Affected: before 3.3.1
CVE-2026-68970
6.5
0%
Aug 12
Apache Airflow: Values of a list-shaped Variable are not masked in task logs and the Rendered Templates UI
Affected: before 3.3.1
CVE-2026-68971
6.5
0%
Aug 12
Apache Airflow: Cross-team authorization bypass in the asset materialization and dag-run result endpoints
Affected: before 3.3.1
CVE-2026-49487
6.5
1%
Jul 7
Apache Airflow: Task-instance API exposes secrets in deferred trigger kwargs
Affected: before 3.3.0
CVE-2026-48828
6.5
1%
Jul 7
Apache Airflow: Bulk JSON Variables bypass should_hide_value_for_key - redact() called without the key
Affected: before 3.3.0
CVE-2026-49296
6.5
1%
Jul 7
Apache Airflow: Per-DAG read bypass discloses co-located DAGs' source via GET /api/v2/dagSources/{dag_id}
Affected: 3.0.0 before 3.3.0
CVE-2026-48892
6.5
1%
Jul 7
Apache Airflow: Config API leaks per-key secrets backend kwargs - masker bypass on synthetic options
Affected: before 3.3.0
CVE-2026-40861
6.5
1%
Jun 1
Apache Airflow: Arbitrary File Read via Log Symlink following in FileTaskHandler
Affected: before 3.2.2
CVE-2026-42360
6.5
0%
Jun 1
Apache Airflow: Rendered template truncation bypasses nested sensitive-key masking
Affected: before 3.2.2
CVE-2026-42358
6.5
0%
Jun 1
Apache Airflow: Variable masker depth-limit bypass returns cleartext nested secrets
Affected: before 3.2.2
CVE-2026-48726
6.5
0%
Jun 1
Apache Airflow: revoke_token() unreachable in FabAuthManager / KeycloakAuthManager logout path
Affected: before 3.2.2
CVE-2026-45192
6.5
0%
Jun 1
Apache Airflow: Incomplete Redaction of Sensitive Fields in Connection Extra API Response
Affected: before 3.2.2
CVE-2026-25219
6.5
1%
Apr 15
Apache Airflow: Sensitive Azure Service Bus connection string (and possibly other providers) exposed to users with view access
Affected: before 3.1.8
CVE-2026-34538
6.5
1%
Apr 9
Apache Airflow: Authorization bypass in DagRun wait endpoint (XCom exposure)
Affected: 3.0.0 before 3.2.0
CVE-2022-43982
6.1
2%
Nov 2
Apache Airflow prior to 2.4.2 allows reflected XSS via Origin Query Argument in URL
Affected: before 2.4.2
CVE-2022-43985
6.1
2%
Nov 2
Apache Airflow prior to 2.4.2 has an open redirect
Affected: before 2.4.2
CVE-2017-12614
6.1
2%
Aug 6
It was noticed an XSS in certain 404 pages that could be exploited to perform an XSS attack
Affected: < 1.9.0
CVE-2026-49267
5.9
0%
Jun 1
Apache Airflow: No certificate validation on SMTP STARTTLS connections
Affected: 2.0.0 before 3.2.2
Page 1 of 2 · 65 total