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-2020-13927 In wildKEV | 9.8 | Nov 10 | Apache Airflow's Experimental API Authentication Bypass Affected: before 1.10.11 |
| CVE-2020-11978 In wildKEV | 8.8 | Jul 16 | Apache Airflow Command Injection Affected: before 1.10.11 |
| CVE-2026-33264 | 9.8 | Jul 7 | Apache Airflow: DAG author RCE on webserver via unrestricted import_string() in BaseSerialization.deserialize() Affected: before 3.3.0 |
| CVE-2023-25754 | 9.8 | May 8 | Privilege Context Switching Error vulnerability in Apache Software Foundation Apache Airflow.This issue affects Apache Airflow: before 2.6.0 Affected: before 2.6.0 |
| CVE-2023-22884 | 9.8 | Jan 21 | Improper Neutralization of Special Elements used in a Command ('Command Injection') vulnerability in Apache Software Foundation Apache Airflow, Apache Software Foundation Apache… Affected: before 2.5.1 |
| CVE-2022-40189 | 9.8 | Nov 22 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in Apache Airflow Pig Provider, Apache Airflow allows an attacker to… Affected: before 2.3.0 |
| CVE-2022-38649 | 9.8 | Nov 22 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in Apache Airflow Pinot Provider, Apache Airflow allows an attacker to… Affected: before 2.3.0 |
| CVE-2022-38054 | 9.8 | Sep 2 | In Apache Airflow versions 2.2.4 through 2.3.3, the `database` webserver session backend was susceptible to session fixation Affected: 2.2.4 through 2.3.3 |
| CVE-2021-38540 | 9.8 | Sep 9 | The variable import endpoint was not protected by authentication in Airflow >=2.0.0, <2.1.3 Affected: 2.0.0 before 2.1.3 |
| CVE-2020-11982 | 9.8 | Jul 17 | An issue was found in Apache Airflow versions 1.10.10 and below Affected: through 1.10.10 |
| CVE-2020-11981 | 9.8 | Jul 17 | An issue was found in Apache Airflow versions 1.10.10 and below Affected: through 1.10.10 |
| CVE-2017-17836 | 9.8 | 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: through 1.8.2 |
| CVE-2026-86473 | 9.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 | 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 | Apr 9 | Apache Airflow: Airflow Logout Not Invalidating JWT Affected: 3.0.0 before 3.2.0 |
| CVE-2026-58076 | 8.8 | 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.3.0 before 3.3.1 |
| CVE-2026-67587 | 8.8 | 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 | 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 | Jun 1 | Apache Airflow: JWT Token Exposure in KubernetesExecutor Command-Line Arguments Affected: before 3.2.2 |
| CVE-2026-30898 | 8.8 | Apr 18 | Apache Airflow: Bad example of BashOperator shell injection via dag_run.conf Affected: before 3.2.0 |
| CVE-2026-33858 | 8.8 | 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 | Sep 7 | Apache Airflow: Authenticated DAG authors could execute code on scheduler nodes Affected: before 2.10.1 |
| CVE-2024-45498 | 8.8 | Sep 7 | Apache Airflow: Command Injection in an example DAG Affected: 2.10.0 |
| CVE-2024-39877 | 8.8 | Jul 17 | Apache Airflow 2.4.0, and versions before 2.9.3, has a vulnerability that allows authenticated DAG authors to craft a doc_md parameter in a way that could execute arbitrary code… Affected: 2.4.0 before 2.9.3 |
| CVE-2023-39508 | 8.8 | Aug 5 | Execution with Unnecessary Privileges, : Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Software Foundation Apache Airflow.The "Run Task"… Affected: before 2.6.0 |
| CVE-2022-40127 | 8.8 | Nov 14 | A vulnerability in Example Dags of Apache Airflow allows an attacker with UI access who can trigger DAGs, to execute arbitrary commands via manually provided run_id parameter Affected: before 2.4.0 |
| CVE-2022-24288 | 8.8 | Feb 25 | In Apache Airflow, prior to version 2.2.4, some example DAGs did not properly sanitize user-provided params, making them susceptible to OS Command Injection from the web UI Affected: before 2.2.4 |
| CVE-2019-0229 | 8.8 | Apr 10 | A number of HTTP endpoints in the Airflow webserver (both RBAC and classic) did not have adequate protection and were vulnerable to cross-site request forgery attacks Affected: through 1.10.2 |
| CVE-2017-15720 | 8.8 | 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: through 1.8.2 |
| CVE-2017-17835 | 8.8 | 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: through 1.8.2 |
| CVE-2024-56373 | 8.4 | Feb 24 | Apache Airflow: SSTI to Code Execution in Airflow through Shared DB Information Affected: before 2.11.1 |
| CVE-2025-54550 | 8.1 | Apr 15 | Apache Airflow: RCE by race condition in example_xcom dag Affected: before 3.2.0 |
| CVE-2026-30911 | 8.1 | Mar 17 | Apache Airflow: Execution API HITL Endpoints Missing Per-Task Authorization Affected: 3.1.0 before 3.1.8 |
| CVE-2024-28746 | 8.1 | Mar 14 | Apache Airflow, versions 2.8.0 through 2.8.2, has a vulnerability that allows an authenticated user with limited permissions to access resources such as variables, connections,… Affected: 2.8.0 before 2.8.3 |
| CVE-2023-37379 | 8.1 | Aug 23 | Apache Airflow, in versions prior to 2.7.0, contains a security vulnerability that can be exploited by an authenticated user possessing Connection edit privileges Affected: before 2.7.0 |
| CVE-2022-41672 | 8.1 | Oct 7 | Session still functional after user is deactivated Affected: through 2.4.1 |
| CVE-2023-40273 | 8.0 | Aug 23 | The session fixation vulnerability allowed the authenticated user to continue accessing Airflow webserver even after the password of the user has been reset by the admin - up… Affected: through 2.7.0 |
| CVE-2022-41131 | 7.8 | Nov 22 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in Apache Airflow Hive Provider, Apache Airflow allows an attacker to… Affected: before 2.3.0 |
| CVE-2020-17526 | 7.7 | Dec 21 | Incorrect Session Validation in Apache Airflow Webserver versions prior to 1.10.14 with default config allows a malicious airflow user on site A where they log in normally, to… Affected: before 1.10.14 |
| CVE-2026-68968 | 7.5 | 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 | 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 | Apr 18 | Apache Airflow: Exposing stack trace in case of constraint error Affected: before 3.2.0 |
| CVE-2026-32228 | 7.5 | 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 | Apr 16 | Apache Airflow: JWT token appearing in logs Affected: 3.0.0 before 3.2.0 |
| CVE-2025-66236 | 7.5 | 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-2026-28779 | 7.5 | Mar 17 | Apache Airflow: Path of session token in cookie does not consider base_url - session hijacking via co-hosted applications Affected: 3.0.0 before 3.1.8 |
| CVE-2025-68675 | 7.5 | Jan 16 | Apache Airflow: proxy credentials for various providers might leak in task logs Affected: before 3.1.6 |
| CVE-2025-68438 | 7.5 | Jan 16 | Apache Airflow: Secrets in rendered templates could contain parts of sensitive values when truncated Affected: 3.1.0 before 3.1.6 |
| CVE-2024-45784 | 7.5 | Nov 15 | Apache Airflow versions before 2.10.3 contain a vulnerability that could expose sensitive configuration variables in task logs Affected: before 2.10.3 |
| CVE-2023-50943 | 7.5 | Jan 24 | Apache Airflow, versions before 2.8.1, have a vulnerability that allows a potential attacker to poison the XCom data by bypassing the protection of "enable_xcom_pickling=False"… Affected: before 2.8.1 |
