AA
Product
Apache Airflow
On CISA KEVExploited in the wild
74
CVEs
1
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 5High 28Medium 38Low 3
Watch
Add Apache Airflow to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-59244 | 6.5 | 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 | 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 | 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 | 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 | 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 | Jul 7 | Apache Airflow: Task-instance API exposes secrets in deferred trigger kwargs Affected: before 3.3.0 |
| CVE-2026-48828 | 6.5 | 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 | 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 | 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 | Jun 1 | Apache Airflow: Arbitrary File Read via Log Symlink following in FileTaskHandler Affected: before 3.2.2 |
| CVE-2026-42360 | 6.5 | Jun 1 | Apache Airflow: Rendered template truncation bypasses nested sensitive-key masking Affected: before 3.2.2 |
| CVE-2026-42358 | 6.5 | Jun 1 | Apache Airflow: Variable masker depth-limit bypass returns cleartext nested secrets Affected: before 3.2.2 |
| CVE-2026-48726 | 6.5 | Jun 1 | Apache Airflow: revoke_token() unreachable in FabAuthManager / KeycloakAuthManager logout path Affected: before 3.2.2 |
| CVE-2026-45192 | 6.5 | Jun 1 | Apache Airflow: Incomplete Redaction of Sensitive Fields in Connection Extra API Response Affected: before 3.2.2 |
| CVE-2026-25219 | 6.5 | 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 | Apr 9 | Apache Airflow: Authorization bypass in DagRun wait endpoint (XCom exposure) Affected: 3.0.0 before 3.2.0 |
| CVE-2026-26929 | 6.5 | Mar 17 | Apache Airflow: Wildcard DagVersion Listing Bypasses Per‑DAG RBAC and Leaks Metadata Affected: 3.0.0 before 3.1.8 |
| CVE-2025-27555 | 6.5 | Feb 24 | Apache Airflow: Connection Secrets not masked in UI when Connection are added via Airflow cli Affected: before 2.11.1 |
| CVE-2025-65995 | 6.5 | Feb 21 | Apache Airflow: Disclosure of secrets to UI via kwargs Affected: 3.0.0 before 3.1.4; before 2.11.1 |
| CVE-2026-22922 | 6.5 | Feb 9 | Apache Airflow: Airflow externalLogUrl Permission Bypass Affected: 3.1.0 before 3.1.7 |
| CVE-2026-24098 | 6.5 | Feb 9 | Apache Airflow: Assigning single DAG permission leaked all DAGs Import Errors Affected: 3.0.0 before 3.1.7 |
| CVE-2022-43982 | 6.1 | 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 | Nov 2 | Apache Airflow prior to 2.4.2 has an open redirect Affected: before 2.4.2 |
| CVE-2017-12614 | 6.1 | 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 | Jun 1 | Apache Airflow: No certificate validation on SMTP STARTTLS connections Affected: 2.0.0 before 3.2.2 |
| CVE-2026-41017 | 5.9 | Jun 1 | Apache Airflow: JWT cookie missing Secure flag in JWTRefreshMiddleware behind HTTPS-terminating proxy Affected: 3.0.0 before 3.2.2 |
| CVE-2018-20244 | 5.5 | Feb 27 | In Apache Airflow before 1.10.2, a malicious admin user could edit the state of objects in the Airflow metadata database to execute arbitrary javascript on certain page views Affected: Apache Airflow <= 1.10.1 |
| CVE-2026-59242 | 5.4 | Aug 12 | Apache Airflow: Arbitrary airflow.* class instantiation on the API server via the XCom deserialize endpoint Affected: before 3.3.1 |
| CVE-2026-68076 | 5.4 | Aug 12 | Apache Airflow: Connections test API: team-scope guard bypass resolves another team's environment Connection Affected: before 3.3.1 |
| CVE-2026-75158 | 4.3 | Sep 21 | Apache Airflow: Assets events API returns asset events for every Dag with no per-Dag authorization filter Affected: before 3.3.2 |
| CVE-2026-54183 | 4.3 | Aug 12 | Apache Airflow: Airflow Variables were not masked in the UI for authenticated users Affected: before 3.3.1 |
| CVE-2026-48891 | 4.3 | Jul 7 | Apache Airflow: /ui/dependencies scheduling graph leaks unreadable Dag identifiers via trigger/sensor dep.source/dep.target Affected: before 3.3.0 |
| CVE-2026-41014 | 4.3 | Jun 1 | Apache Airflow: per-DAG RBAC bypass on /ui/partitioned_dag_runs endpoints Affected: 3.2.0 before 3.2.2 |
| CVE-2026-46764 | 4.3 | Jun 1 | Apache Airflow: Event Log detail endpoint bypasses DAG-scoped event log permission filter Affected: before 3.2.2 |
| CVE-2026-38743 | 4.3 | Apr 24 | Apache Airflow: Dags endpoint might provide access to otherwise inaccessible entities Affected: before 3.2.1 |
| CVE-2026-40690 | 4.3 | Apr 24 | Apache Airflow: Assets graph view bypasses DAG level access control displaying unrelated topologies and all DAGs names to unauthorized users Affected: before 3.2.1 |
| CVE-2026-28563 | 4.3 | Mar 17 | Apache Airflow: DAG authorization bypass Affected: 3.0.0 before 3.1.8 |
| CVE-2026-82355 | 4.2 | Sep 21 | Apache Airflow: Session cookie silently overrides explicit Authorization bearer header, enabling session fixation Affected: 3.3.0 before 3.3.2 |
Showing 38
