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-2023-46215 | 7.5 | Oct 28 | Insertion of Sensitive Information into Log File vulnerability in Apache Airflow Celery provider, Apache Airflow Affected: 1.10.0 before 2.7.0 |
| CVE-2022-27949 | 7.5 | Nov 14 | A vulnerability in UI of Apache Airflow allows an attacker to view unmasked secrets in rendered template values for tasks which were not executed (for example when they were… Affected: before 2.3.1 |
| CVE-2022-40604 | 7.5 | Sep 21 | In Apache Airflow 2.3.0 through 2.3.4, part of a url was unnecessarily formatted, allowing for possible information extraction Affected: 2.3.0 through 2.3.4 |
| CVE-2018-20245 | 7.5 | 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: before 1.10.1 |
| CVE-2026-67260 | 7.3 | 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 | Jun 1 | Apache Airflow: Arbitrary import in custom deadline-reference deserialization Affected: before 3.2.2 |
| CVE-2026-40961 | 7.2 | Jun 1 | Apache Airflow: Open Redirect Bypass Vulnerability Affected: 3.0.0 before 3.2.2 |
| CVE-2026-25917 | 7.2 | 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 | 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 versions 3.0.0 through 3.1.7 FastAPI DagVersion listing API does not apply per-DAG authorization filtering when the request is made with dag_id set to "~" (wildcard… Affected: 3.0.0 before 3.1.8 |
| CVE-2025-27555 | 6.5 | Feb 24 | Airflow versions before 2.11.1 have a vulnerability that allows authenticated users with audit log access to see sensitive values in audit logs which they should not see Affected: before 2.11.1 |
| CVE-2025-65995 | 6.5 | Feb 21 | When a DAG failed during parsing, Airflow’s error-reporting in the UI could include the full kwargs passed to the operators Affected: before 2.11.1; 3.0.0 before 3.1.4 |
| CVE-2026-24098 | 6.5 | Feb 9 | Apache Airflow versions 3.0.0 - 3.1.7, has vulnerability that allows authenticated UI users with permission to one or more specific Dags to view import errors generated by other… Affected: 3.0.0 before 3.1.7 |
| CVE-2026-22922 | 6.5 | Feb 9 | Apache Airflow versions 3.1.0 through 3.1.6 contain an authorization flaw that can allow an authenticated user with custom permissions limited to task access to view task logs… Affected: 3.1.0 before 3.1.7 |
| CVE-2025-66388 | 6.5 | Dec 15 | A vulnerability in Apache Airflow allowed authenticated UI users to view secret values in rendered templates due to secrets not being properly redacted, potentially exposing… 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 |
