Package impact

python PyPI / apache-airflow

0
KEVHas exploit
Reset
CVE Severity CVSS Risk Flags OS Vendor Published Description
CVE-2026-42252 critical 9.1 9.1 3d ago Apache Airflow's official documentation at `core-concepts/dag-run.html` ("Passing Parameters when triggering Dags") showed a verbatim `BashOperator(bash_command="echo value: {{ dag_run.conf['conf1'] …
CVE-2026-42359 high 8.8 8.8 3d ago A bug in Apache Airflow's XCom PATCH endpoint `PATCH /api/v2/xcomEntries/{key}` allowed an authenticated UI/API user with XCom write permission on a Dag to set XCom entries under reserved key names (…
CVE-2026-25917 high 8.0 2mo 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…
CVE-2026-41084 high 7.5 7.5 3d ago A bug in Apache Airflow's bulk Task Instances API (`PATCH/DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances`) evaluated authorization against the `dag_id` resolved from the URL path whi…
CVE-2026-45360 high 7.3 7.3 3d ago Apache Airflow's scheduler-side deadline-reference decoder (`SerializedCustomReference.deserialize_reference`) imported and dispatched arbitrary class paths drawn from DAG-author-controlled serialize…
CVE-2026-48726 medium 6.5 6.5 3d ago A bug in Apache Airflow's auth manager logout handling left previously-issued JWT tokens valid after the user clicked logout in the UI: the logout flow for `FabAuthManager` and `KeycloakAuthManager` …
CVE-2026-42360 medium 6.5 6.5 3d ago A bug in Apache Airflow's rendered-template field handling caused nested sensitive-key masking (e.g. nested `password` / `token` / `secret` / `api_key` keys inside a JSON template structure) to be by…
CVE-2026-40861 medium 6.5 6.5 3d ago A Dag author could either (a) create a symlink under their task's log directory pointing to an arbitrary file readable by the API server process (read-path attack — e.g. `/etc/passwd` or `airflow.cfg…
CVE-2026-45192 medium 6.5 6.5 3d ago A bug in the GET `/api/v2/connections/{connection_id}` REST API endpoint in Apache Airflow allowed an authenticated UI/API user with Connection-read permission to retrieve secrets stored in a Connect…
CVE-2026-41017 medium 5.9 5.9 3d ago Apache Airflow's `JWTRefreshMiddleware` set the JWT auth cookie without the `Secure` flag, so deployments running the Airflow API server behind an HTTPS-terminating reverse proxy (e.g. nginx / Envoy …
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
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
CVE-2026-41014 medium 4.3 4.3 3d ago The partitioned_dag_runs endpoints in the Airflow UI enforced only asset-level access control, not per-Dag authorization. An authenticated UI/API user with global Asset:read permission could enumerat…
CVE-2026-45426 low 3.1 3.1 3d ago Exploitation requires the attacker to already be an authenticated Airflow worker holding a valid Log-server JWT issued for at least one Dag. Apache Airflow's Log server authorized JWT tokens against …
CVE-2020-13927 unknown 2.5 5y ago The previous default setting for Airflow's Experimental API was to allow all API requests without authentication.
CVE-2020-11978 unknown 2.5 6y ago A remote code/command injection vulnerability was discovered in one of the example DAGs shipped with Airflow.
CVE-2026-32690 unknown 2mo 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…
CVE-2026-30912 unknown 2mo 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.…
CVE-2026-31987 unknown 2mo ago Apache Airflow: JWT token appearing in logs
CVE-2025-54550 unknown 2mo ago Apache Airflow: RCE by race condition in example_xcom dag
CVE-2026-25219 unknown 2mo ago Apache Airlfow: Sensitive Azure Service Bus connection string (and possibly other providers) exposed to users with view access
CVE-2026-33858 unknown 2mo 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…
CVE-2025-66236 unknown 2mo 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…
CVE-2025-57735 unknown 2mo ago Apache Airflow: JWT token still valid after logout
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 …
CVE-2026-32794 unknown 2mo ago Apache Airflow Provider for Databricks: TLS Certificate Verification is Disabled in Databricks Provider K8s Token Exchange
CVE-2026-30911 unknown 3mo 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,…
CVE-2026-28563 unknown 3mo 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…
CVE-2026-28779 unknown 3mo 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…
CVE-2026-26929 unknown 3mo 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…
CVE-2025-27555 unknown 3mo ago Apache Airflow exposes sensitive information in its log files
CVE-2024-56373 unknown 3mo ago Apache Airflow vulnerable to Code Injection in the web-server context via LogTemplate table
CVE-2025-65995 unknown 3mo ago Apache Airflow error reporting may expose full kwargs
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…
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…
CVE-2025-68675 unknown 5mo 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…
CVE-2025-68438 unknown 5mo 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. …
CVE-2025-67895 unknown 6mo 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…
CVE-2025-66388 unknown 6mo 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 …
CVE-2025-54941 unknown 7mo ago Apache Airflow has a command injection vulnerability in "example_dag_decorator"
CVE-2025-62402 unknown 7mo ago Apache Airflow `/api/v2/dagReports` executes DAG Python in API
CVE-2025-62503 unknown 7mo ago Apache Airflow's create action can upsert existing Pools/Connections/Variables
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…
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…
CVE-2024-50378 unknown 2y ago Apache Airflow vulnerable to Insertion of Sensitive Information Into Sent Data
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…
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…
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.…
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…
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…
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.…
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…
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 …
CVE-2024-31869 unknown 2y ago Apache Airflow: Sensitive configuration for providers displayed when "non-sensitive-only" config used
CVE-2024-29735 unknown 2y ago Apache Airflow Improper Preservation of Permissions vulnerability
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 …
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…
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. …
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 …
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 …
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
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…
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…
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…
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…
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…
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…
CVE-2023-46215 unknown 3y ago Apache Airflow Celery provider Insertion of Sensitive Information into Log File vulnerability
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…
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…
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 "…
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…
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…
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 …
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…
CVE-2023-39441 unknown 3y ago Apache Airflow missing Certificate Validation
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 …
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 …
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…
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…
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 …
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…
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…
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
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…
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 (…
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.
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.
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.
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.
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.
CVE-2023-22884 unknown 3y ago Command Injection in Apache Airflow and Apache Airflow MySQL Provider
CVE-2022-40189 unknown 4y ago OS Command Injection in Apache Airflow
CVE-2022-40954 unknown 4y ago OS Command Injection in Apache Airflow
CVE-2022-38649 unknown 4y ago OS Command Injection in Apache Airflow
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.
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…
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…
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.
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.