Package impact

python PyPI / apache-airflow

0
KEVHas exploit
Reset
CVE Severity CVSS Risk Published Description Impact
CVE-2026-25917 high 8.0 1mo ago Dag Authors, who normally should not be able to execute code in the webserver context could craft XCom payload causing the webserver to execute arbitrary code. Since Dag Authors are already highly tr… python
CVE-2026-38743 medium 5.5 1mo ago Apache Airflow's authenticated /ui/dags endpoint did not enforce per-DAG access control on embedded Human-in-the-Loop (HITL) and TaskInstance record python
CVE-2026-40690 medium 5.5 1mo ago Apache Airflow's asset dependency graph did not restrict nodes by the viewer's DAG read permissions python
CVE-2020-13927 unknown 1.5 5y ago The previous default setting for Airflow's Experimental API was to allow all API requests without authentication, but this poses security risks to users who miss this fact. From Airflow 1.10.11 the d… python
CVE-2020-11978 unknown 1.5 6y ago An issue was found in Apache Airflow versions 1.10.10 and below. A remote code/command injection vulnerability was discovered in one of the example DAGs shipped with Airflow which would allow any aut… python
CVE-2026-30912 unknown 1mo ago In case of SQL errors, exception/stack trace of errors was exposed in API even if "api/expose_stack_traces" was set to false. That could lead to exposing additional information to potential attacker.… python
CVE-2026-32690 unknown 1mo ago Secrets in Variables saved as JSON dictionaries were not properly redacted - in case thee variables were retrieved by the user the secrets stored as nested fields were not masked. If you do not stor… python
CVE-2026-31987 unknown 1mo ago Apache Airflow: JWT token appearing in logs python
CVE-2025-54550 unknown 1mo ago Apache Airflow: RCE by race condition in example_xcom dag python
CVE-2026-25219 unknown 1mo ago Apache Airlfow: Sensitive Azure Service Bus connection string (and possibly other providers) exposed to users with view access python
CVE-2026-33858 unknown 1mo ago Dag Authors, who normally should not be able to execute code in the webserver context could craft XCom payload causing the webserver to execute arbitrary code. Since Dag Authors are already highly tr… python
CVE-2025-66236 unknown 1mo ago Before Airflow 3.2.0, it was unclear that secure Airflow deployments require the Deployment Manager to take appropriate actions and pay attention to security details and security model of Airflow. So… python
CVE-2025-57735 unknown 2mo ago Apache Airflow: JWT token still valid after logout python
CVE-2026-34538 unknown 2mo ago Apache Airflow versions 3.0.0 through 3.1.8 DagRun wait endpoint returns XCom result values even to users who only have DAG Run read permissions, such as the Viewer role.This behavior conflicts with … python
CVE-2026-32794 unknown 2mo ago Apache Airflow Provider for Databricks: TLS Certificate Verification is Disabled in Databricks Provider K8s Token Exchange python
CVE-2026-28563 unknown 2mo ago Apache Airflow versions 3.1.0 through 3.1.7 /ui/dependencies endpoint returns the full DAG dependency graph without filtering by authorized DAG IDs. This allows an authenticated user with only DAG De… python
CVE-2026-30911 unknown 2mo ago Apache Airflow versions 3.1.0 through 3.1.7 missing authorization vulnerability in the Execution API's Human-in-the-Loop (HITL) endpoints that allows any authenticated task instance to read, approve,… python
CVE-2026-28779 unknown 2mo ago Apache Airflow versions 3.1.0 through 3.1.7 session token (_token) in cookies is set to path=/ regardless of the configured [webserver] base_url or [api] base_url. This allows any application co-host… python
CVE-2026-26929 unknown 2mo ago 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 for all DAGs). As a… python
CVE-2025-27555 unknown 3mo ago Apache Airflow exposes sensitive information in its log files python
CVE-2024-56373 unknown 3mo ago Apache Airflow vulnerable to Code Injection in the web-server context via LogTemplate table python
CVE-2025-65995 unknown 3mo ago Apache Airflow error reporting may expose full kwargs python
CVE-2026-22922 unknown 4mo ago 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 without having task log… python
CVE-2026-24098 unknown 4mo ago 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 Dags they did not hav… python
CVE-2025-68438 unknown 4mo ago In Apache Airflow versions before 3.1.6, when rendered template fields in a Dag exceed [core] max_templated_field_length, sensitive values could be exposed in cleartext in the Rendered Templates UI. … python
CVE-2025-68675 unknown 4mo ago In Apache Airflow versions before 3.1.6, and 2.11.1 the proxies and proxy fields within a Connection may include proxy URLs containing embedded authentication information. These fields were not treat… python
CVE-2025-67895 unknown 5mo ago Edge3 Worker RPC RCE on Airflow 2. This issue affects Apache Airflow Providers Edge3: before 2.0.0 - and only if you installed and configured it on Airflow 2. The Edge3 provider support in Airflo… python
CVE-2025-66388 unknown 5mo ago 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 secrets to users without … python
CVE-2025-62402 unknown 7mo ago Apache Airflow `/api/v2/dagReports` executes DAG Python in API python
CVE-2025-62503 unknown 7mo ago Apache Airflow's create action can upsert existing Pools/Connections/Variables python
CVE-2025-54941 unknown 7mo ago Apache Airflow has a command injection vulnerability in "example_dag_decorator" python
CVE-2025-54831 unknown 8mo ago Apache Airflow 3 introduced a change to the handling of sensitive information in Connections. The intent was to restrict access to sensitive connection fields to Connection Editing Users, effectively… python
CVE-2024-45784 unknown 2y ago Apache Airflow versions before 2.10.3 contain a vulnerability that could expose sensitive configuration variables in task logs. This vulnerability allows DAG authors to unintentionally or intentional… python
CVE-2024-50378 unknown 2y ago Apache Airflow vulnerable to Insertion of Sensitive Information Into Sent Data python
CVE-2024-45034 unknown 2y ago Apache Airflow versions before 2.10.1 have a vulnerability that allows DAG authors to add local settings to the DAG folder and get it executed by the scheduler, where the scheduler is not supposed to… python
CVE-2024-45498 unknown 2y ago Example DAG: example_inlet_event_extra.py shipped with Apache Airflow version 2.10.0 has a vulnerability that allows an authenticated attacker with only DAG trigger permission to execute arbitrary co… python
CVE-2024-41937 unknown 2y ago 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 documentation link.… python
CVE-2024-42447 unknown 2y ago Insufficient Session Expiration vulnerability in Apache Airflow Providers FAB. This issue affects Apache Airflow Providers FAB: 1.2.1 (when used with Apache Airflow 2.9.3) and FAB 1.2.0 for all Airf… python
CVE-2024-39877 unknown 2y ago 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 in the scheduler cont… python
CVE-2024-39863 unknown 2y ago Apache Airflow versions before 2.9.3 have a vulnerability that allows an authenticated attacker to inject a malicious link when installing a provider. Users are recommended to upgrade to version 2.9.… python
CVE-2024-25142 unknown 2y ago Use of Web Browser Cache Containing Sensitive Information vulnerability in Apache Airflow.  Airflow did not return "Cache-Control" header for dynamic content, which in case of some browsers could re… python
CVE-2024-32077 unknown 2y ago Apache Airflow version 2.9.0 has a vulnerability that allows an authenticated attacker to inject malicious data into the task instance logs.  Users are recommended to upgrade to version 2.9.1, which … python
CVE-2024-31869 unknown 2y ago Apache Airflow: Sensitive configuration for providers displayed when "non-sensitive-only" config used python
CVE-2024-29735 unknown 2y ago Apache Airflow Improper Preservation of Permissions vulnerability python
CVE-2024-28746 unknown 2y ago 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, etc from the UI which … python
CVE-2024-26280 unknown 2y ago Apache Airflow, versions before 2.8.2, has a vulnerability that allows authenticated Ops and Viewers users to view all information on audit logs, including dag names and usernames they were not permi… python
CVE-2024-27906 unknown 2y ago Apache Airflow, versions before 2.8.2, has a vulnerability that allows authenticated users to view DAG code and import errors of DAGs they do not have permission to view through the API and the UI. … python
CVE-2023-50943 unknown 2y ago 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" configuration setting … python
CVE-2023-51702 unknown 2y ago Apache Airflow CNCF Kubernetes provider, Apache Airflow: Kubernetes configuration file saved without encryption in the Metadata and logged as plain text in the Triggerer service python
CVE-2023-50944 unknown 2y ago 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 vulnerability is considered low … python
CVE-2023-49920 unknown 3y ago 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 for a malicious websit… python
CVE-2023-50783 unknown 3y ago 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. This flaw compromises the integrity… python
CVE-2023-48291 unknown 3y ago Apache Airflow, in versions prior to 2.8.0, contains a security vulnerability that allows an authenticated user with limited access to some DAGs, to craft a request that could give the user write acc… python
CVE-2023-47265 unknown 3y ago Apache Airflow, versions 2.6.0 through 2.7.3 has a stored XSS vulnerability that allows a DAG author to add an unbounded and not-sanitized javascript in the parameter description field of the DAG. Th… python
CVE-2023-42781 unknown 3y ago 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 other DAGs.  This is a… python
CVE-2023-47037 unknown 3y ago We failed to apply CVE-2023-40611 in 2.7.1 and this vulnerability was marked as fixed then.  Apache Airflow, versions before 2.7.3, is affected by a vulnerability that allows authenticated and DAG-v… python
CVE-2023-46215 unknown 3y ago Apache Airflow Celery provider Insertion of Sensitive Information into Log File vulnerability python
CVE-2023-46288 unknown 3y ago Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Airflow.This issue affects Apache Airflow from 2.4.0 to 2.7.0. Sensitive configuration information has been exposed… python
CVE-2023-42663 unknown 3y ago 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 other DAGs. Users of A… python
CVE-2023-45348 unknown 3y ago Apache Airflow, versions 2.7.0 and 2.7.1, is affected by a vulnerability that allows an authenticated user to retrieve sensitive configuration information when the "expose_config" option is set to "… python
CVE-2023-42792 unknown 3y ago 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 give the user write acc… python
CVE-2023-42780 unknown 3y ago 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 permission to see those DA… python
CVE-2023-40712 unknown 3y ago 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 lead to unmasking the … python
CVE-2023-40611 unknown 3y ago Apache Airflow, versions before 2.7.1, is affected by a vulnerability that allows authenticated and DAG-view authorized Users to modify some DAG run detail values when submitting notes. This could ha… python
CVE-2023-39441 unknown 3y ago Apache Airflow missing Certificate Validation python
CVE-2023-40273 unknown 3y ago 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 until the expiry of the … python
CVE-2023-37379 unknown 3y ago 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. This vulnerability allows the user … python
CVE-2023-39553 unknown 3y ago Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Drill Provider. Apache Airflow Drill Provider is affected by a vulnerability that allows an attacker to pass in m… python
CVE-2023-39508 unknown 3y ago Execution with Unnecessary Privileges, : Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Software Foundation Apache Airflow.The "Run Task" feature enables authentic… python
CVE-2023-22887 unknown 3y ago 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 manipulating the run_id p… python
CVE-2023-35908 unknown 3y ago 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 is not affected python
CVE-2023-36543 unknown 3y ago 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 version that is not af… python
CVE-2023-22888 unknown 3y ago 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. This vulnerability is considered low … python
CVE-2022-46651 unknown 3y ago 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. This vulnerability is consider… python
CVE-2023-35005 unknown 3y ago In Apache Airflow, some potentially sensitive values were being shown to the user in certain situations. This vulnerability is mitigated by the fact configuration is not shown in the UI by default (… python
CVE-2023-25754 unknown 3y ago Privilege Context Switching Error vulnerability in Apache Software Foundation Apache Airflow.This issue affects Apache Airflow: before 2.6.0. python
CVE-2023-29247 unknown 3y ago Task instance details page in the UI is vulnerable to a stored XSS.This issue affects Apache Airflow: before 2.6.0. python
CVE-2023-28707 unknown 3y ago Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Drill Provider.This issue affects Apache Airflow Drill Provider: before 2.3.2. python
CVE-2023-25695 unknown 3y ago Generation of Error Message Containing Sensitive Information vulnerability in Apache Software Foundation Apache Airflow.This issue affects Apache Airflow: before 2.5.2. python
CVE-2023-25693 unknown 3y ago Improper Input Validation vulnerability in the Apache Airflow Sqoop Provider. This issue affects Apache Airflow Sqoop Provider versions before 3.1.1. python
CVE-2023-22884 unknown 3y ago Command Injection in Apache Airflow and Apache Airflow MySQL Provider python
CVE-2022-40954 unknown 4y ago OS Command Injection in Apache Airflow python
CVE-2022-38649 unknown 4y ago OS Command Injection in Apache Airflow python
CVE-2022-40189 unknown 4y ago OS Command Injection in Apache Airflow python
CVE-2022-45402 unknown 4y ago In Apache Airflow versions prior to 2.4.3, there was an open redirect in the webserver's `/login` endpoint. python
CVE-2022-40127 unknown 4y ago 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. This issue affects Apac… python
CVE-2022-27949 unknown 4y ago 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 depending on past and pre… python
CVE-2022-43982 unknown 4y ago In Apache Airflow versions prior to 2.4.2, the "Trigger DAG with config" screen was susceptible to XSS attacks via the `origin` query argument. python
CVE-2022-43985 unknown 4y ago In Apache Airflow versions prior to 2.4.2, there was an open redirect in the webserver's `/confirm` endpoint. python
CVE-2022-41672 unknown 4y ago In Apache Airflow, prior to version 2.4.1, deactivating a user wouldn't prevent an already authenticated user from being able to continue using the UI or API. python
CVE-2022-40604 unknown 4y ago In Apache Airflow 2.3.0 through 2.3.4, part of a url was unnecessarily formatted, allowing for possible information extraction. python
CVE-2022-40754 unknown 4y ago In Apache Airflow 2.3.0 through 2.3.4, there was an open redirect in the webserver's `/confirm` endpoint. python
CVE-2022-38170 unknown 4y ago In Apache Airflow prior to 2.3.4, an insecure umask was configured for numerous Airflow components when running with the `--daemon` flag which could result in a race condition giving world-writable f… python
CVE-2022-38054 unknown 4y ago In Apache Airflow versions 2.2.4 through 2.3.3, the `database` webserver session backend was susceptible to session fixation. python
CVE-2021-38540 unknown 4y ago The variable import endpoint was not protected by authentication in Airflow >=2.0.0, <2.1.3. This allowed unauthenticated users to hit that endpoint to add/modify Airflow variables used in DAGs, pote… python
CVE-2017-12614 unknown 4y ago It was noticed an XSS in certain 404 pages that could be exploited to perform an XSS attack. Chrome will detect this as a reflected XSS attempt and prevent the page from loading. Firefox and other br… python
CVE-2021-45229 unknown 4y ago It was discovered that the "Trigger DAG with config" screen was susceptible to XSS attacks via the `origin` query argument. This issue affects Apache Airflow versions 2.2.3 and below. python
CVE-2022-24288 unknown 4y ago 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. python
CVE-2021-45230 unknown 4y ago In Apache Airflow prior to 2.2.0. This CVE applies to a specific case where a User who has "can_create" permissions on DAG Runs can create Dag Runs for dags that they don't have "edit" permissions fo… python
CVE-2021-35936 unknown 5y ago If remote logging is not used, the worker (in the case of CeleryExecutor) or the scheduler (in the case of LocalExecutor) runs a Flask logging server and is listening on a specific port and also bind… python