AI
Product
Airflow
On CISA KEVExploited in the wild
158
CVEs
2
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 14High 44Medium 97Low 3
Watch
Add 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: 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.2.0 |
| 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: before 2.11.1; 3.0.0 before 3.1.4 |
| 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-2025-66388 | 6.5 | Dec 15 | Apache Airflow: Secrets in rendered templates not redacted properly and exposed in the UI Affected: 3.1.0 before 3.1.4 |
| CVE-2025-54831 | 6.5 | Sep 26 | Apache Airflow 3 introduced a change to the handling of sensitive information in Connections Affected: 3.0.3 |
| CVE-2023-51702 | 6.5 | Jan 24 | Since version 5.2.0, when using deferrable mode with the path of a Kubernetes configuration file for authentication, the Airflow worker serializes this configuration file as a… Affected: 2.3.0 before 2.6.1 |
| CVE-2023-50944 | 6.5 | Jan 24 | Apache Airflow, versions before 2.8.1, have a vulnerability that allows an authenticated user to access the source code of a DAG to which they don't have access. This… Affected: before 2.8.1 |
| CVE-2023-50783 | 6.5 | Dec 21 | Apache Airflow, versions before 2.8.0, is affected by a vulnerability that allows an authenticated user without the variable edit permission, to update a variable Affected: before 2.8.0 |
| CVE-2023-49920 | 6.5 | Dec 21 | Apache Airflow, version 2.7.0 through 2.7.3, has a vulnerability that allows an attacker to trigger a DAG in a GET request without CSRF validation. As a result, it was possible… Affected: 2.7.0 through 2.7.3 |
| CVE-2023-42781 | 6.5 | Nov 12 | Apache Airflow, versions before 2.7.3, has a vulnerability that allows an authorized user who has access to read specific DAGs only, to read information about task instances in… Affected: before 2.7.3 |
| CVE-2023-42792 | 6.5 | Oct 14 | Apache Airflow, in versions prior to 2.7.2, contains a security vulnerability that allows an authenticated user with limited access to some DAGs, to craft a request that could… Affected: before 2.7.2 |
| CVE-2023-42780 | 6.5 | Oct 14 | Apache Airflow, versions prior to 2.7.2, contains a security vulnerability that allows authenticated users of Airflow to list warnings for all DAGs, even if the user had no… Affected: before 2.7.2 |
| CVE-2023-42663 | 6.5 | Oct 14 | Apache Airflow, versions before 2.7.2, has a vulnerability that allows an authorized user who has access to read specific DAGs only, to read information about task instances in… Affected: before 2.7.2 |
| CVE-2023-40712 | 6.5 | Sep 12 | Apache Airflow, versions before 2.7.1, is affected by a vulnerability that allows authenticated users who have access to see the task/dag in the UI, to craft a URL, which could… Affected: before 2.7.1 |
| CVE-2023-36543 | 6.5 | Jul 12 | Apache Airflow, versions before 2.6.3, has a vulnerability where an authenticated user can use crafted input to make the current request hang. It is recommended to upgrade to a… Affected: before 2.6.3 |
| CVE-2023-35908 | 6.5 | Jul 12 | Apache Airflow, versions before 2.6.3, is affected by a vulnerability that allows unauthorized read access to a DAG through the URL. It is recommended to upgrade to a version that… Affected: before 2.6.3 |
| CVE-2023-22888 | 6.5 | Jul 12 | Apache Airflow, versions before 2.6.3, is affected by a vulnerability that allows an attacker to cause a service disruption by manipulating the run_id parameter Affected: before 2.6.3 |
| CVE-2023-22887 | 6.5 | Jul 12 | Apache Airflow, versions before 2.6.3, is affected by a vulnerability that allows an attacker to perform unauthorized file access outside the intended directory structure by… Affected: before 2.6.3 |
| CVE-2022-46651 | 6.5 | Jul 12 | Apache Airflow, versions before 2.6.3, is affected by a vulnerability that allows an unauthorized actor to gain access to sensitive information in Connection edit view Affected: before 2.6.3 |
| CVE-2023-35005 | 6.5 | Jun 19 | In Apache Airflow, some potentially sensitive values were being shown to the user in certain situations Affected: 2.5.0 before 2.6.2 |
| CVE-2021-45230 | 6.5 | Jan 20 | In Apache Airflow prior to 2.2.0 Affected: 1.10.0 through 1.10.15; 2.0.0 before 2.2.0 |
| CVE-2021-26559 | 6.5 | Feb 17 | Improper Access Control on Configurations Endpoint for the Stable API of Apache Airflow allows users with Viewer or User role to get Airflow Configurations including sensitive… Affected: 2.0.0 |
| CVE-2020-17511 | 6.5 | Dec 14 | In Airflow versions prior to 1.10.13, when creating a user using airflow CLI, the password gets logged in plain text in the Log table in Airflow Metadatase Affected: before 1.10.13 |
| CVE-2024-41937 | 6.1 | Aug 21 | Apache Airflow, versions before 2.10.0, have a vulnerability that allows the developer of a malicious provider to execute a cross-site scripting attack when clicking on a provider… Affected: before 2.10.0 |
| CVE-2022-45402 | 6.1 | Nov 15 | In Apache Airflow versions prior to 2.4.3, there was an open redirect in the webserver's `/login` endpoint Affected: before 2.4.3 |
| 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-2022-40754 | 6.1 | Sep 21 | In Apache Airflow 2.3.0 through 2.3.4, there was an open redirect in the webserver's `/confirm` endpoint Affected: 2.3.0 through 2.3.4 |
| CVE-2021-45229 | 6.1 | Feb 25 | It was discovered that the "Trigger DAG with config" screen was susceptible to XSS attacks via the `origin` query argument Affected: through 2.2.3 |
| CVE-2021-28359 | 6.1 | May 2 | The "origin" parameter passed to some of the endpoints like '/trigger' was vulnerable to XSS exploit Affected: 1.0.0 before 1.10.15; 2.0.0 before 2.0.2 |
| CVE-2020-17515 | 6.1 | Dec 11 | The "origin" parameter passed to some of the endpoints like '/trigger' was vulnerable to XSS exploit Affected: before 1.10.15; 2.0.0 before 2.0.2 |
| CVE-2020-13944 | 6.1 | Sep 17 | In Apache Airflow < 1.10.12, the "origin" parameter passed to some of the endpoints like '/trigger' was vulnerable to XSS exploit Affected: before 1.10.15; 2.0.0 before 2.0.2 |
