Lucene search
+L
ApacheAirflow

158 matches found

CVE
CVE
•added 2026/06/01 7:55 a.m.•101 views

CVE-2026-40961

A bug in the login redirect route of Apache Airflow allows authenticated users to craft URLs that bypass the is_safe_url check. This vulnerability enables an attacker to redirect users from a trusted Airflow domain to an attacker-controlled origin . To remediate this, users should upgrade to apac...

7.2CVSS5.8AI score0.00759EPSS
Save
CVE
CVE
•added 2026/06/01 7:53 a.m.•101 views

CVE-2026-41014

Apache Airflow is vulnerable to a Missing Authorization issue where the partitioned_dag_runs endpoints in the UI and API enforce asset-level access control but fail to perform per-DAG authorization. An authenticated user possessing global Asset:read permissions can bypass per-DAG read scoping to ...

4.3CVSS6.5AI score0.00571EPSS
Save
CVE
CVE
•added 2026/06/01 7:47 a.m.•100 views

CVE-2026-45426

Apache Airflow's Log server contains an authorization bypass vulnerability caused by the improper use of Python's str.lstrip() when verifying the sub claim of a Log-server JWT. Because str.lstrip() removes any characters from a provided set rather than a specific prefix, an authenticated worker w...

3.1CVSS5.9AI score0.00518EPSS
Save
CVE
CVE
•added 2023/07/12 9:17 a.m.•99 views

CVE-2022-46651

Apache Airflow (versions before 2.6.3) is affected by an information-disclosure vulnerability in the Connection edit view. An unauthorized actor with access to Connection resources could potentially view sensitive data when updating a connection. Remediation: upgrade to Airflow 2.6.3 or later, wh...

6.5CVSS6.3AI score0.01201EPSS
Save
CVE
CVE
•added 2024/01/24 12:56 p.m.•98 views

CVE-2023-51702

CVE-2023-51702 describes a vulnerability in Apache Airflow’s CNCF Kubernetes provider where, since version 5.2.0, using deferrable mode with the Kubernetes config file path causes the worker to serialize the file contents into a dictionary and store it in metadata unencrypted. For Airflow version...

6.5CVSS6.2AI score0.00385EPSS
Save
CVE
CVE
•added 2026/06/01 7:35 a.m.•98 views

CVE-2026-48726

A vulnerability exists in Apache Airflow where the logout flow for FabAuthManager and KeycloakAuthManager fails to reach the underlying revoke_token() call. Consequently, previously-issued JWT tokens remain valid and accepted by the API server until their natural expiry even after a user logs out...

6.5CVSS6AI score0.00596EPSS
Save
CVE
CVE
•added 2026/06/01 7:53 a.m.•98 views

CVE-2026-49267

Apache Airflow 's EmailOperator and airflow.utils.email helpers are vulnerable to a network MITM attack because they establish SMTP STARTTLS connections without verifying the remote certificate. This occurs when smtp_starttls=True is used without smtp_ssl. An attacker positioned between the worke...

5.9CVSS5.9AI score0.00268EPSS
Save
CVE
CVE
•added 2026/01/16 10:06 a.m.•97 views

CVE-2025-68438

Apache Airflow versions before 3.1.6 are vulnerable to sensitive information exposure (CWE-200 ) in the Rendered Templates UI . When rendered template fields in a Dag exceed the [core] max_templated_field_length, the system fails to reliably mask secrets because the serialization process uses a m...

7.5CVSS7.1AI score0.00616EPSS
Save
CVE
CVE
•added 2023/12/21 9:27 a.m.•96 views

CVE-2023-49920

Apache Airflow (versions 2.7.0–2.7.3) contains a vulnerability where a GET request can trigger DAG executions without CSRF validation due to missing CSRF protection. This allows a malicious site loaded in the same browser as an Airflow UI session to trigger DAGs without user consent. The issue is...

6.5CVSS6.4AI score0.01032EPSS
Save
CVE
CVE
•added 2026/04/13 2:20 p.m.•95 views

CVE-2025-66236

Versions of Apache Airflow prior to 3.2.0 lack explicit security requirements and details for the Deployment Manager , which may lead to misconfigurations. The vulnerability stems from a poorly described security model and insufficient details regarding workload isolation and JWT authentication ....

7.5CVSS5.9AI score0.00439EPSS
Save
CVE
CVE
•added 2026/06/01 7:54 a.m.•95 views

CVE-2026-40963

The structure_data endpoint in the Apache Airflow UI is vulnerable to an improper authorization issue. The endpoint fails to verify if a caller has read permissions for linked Dags when returning external dependency graph nodes. This allows an authenticated UI/API user with access to a single Dag...

3.1CVSS5.8AI score0.00518EPSS
Save
CVE
CVE
•added 2023/06/19 8:15 a.m.•94 views

CVE-2023-35005

Apache Airflow (affected versions 2.5.0 up to 2.6.1) has an information disclosure issue where potentially sensitive values could be shown to users in certain UI scenarios. The root cause relates to how configuration values may be exposed in the web UI, with mitigations noting that configuration ...

6.5CVSS6.4AI score0.01531EPSS
Save
CVE
CVE
•added 2026/02/21 2:14 a.m.•94 views

CVE-2025-65995

In Apache Airflow , a vulnerability exists where a DAG failure during parsing causes the error-reporting mechanism in the UI to include full kwargs passed to operators. This can lead to the disclosure of sensitive values or secrets within the UI tracebacks to authenticated users who possess permi...

6.5CVSS5.6AI score0.00815EPSS
Save
CVE
CVE
•added 2026/07/07 9:18 a.m.•94 views

CVE-2026-49296

Before apache-airflow 3.3.0 , a user authorized to read a single DAG could disclose the source of other DAGs co-located within the same source file. The vulnerability exists because the GET /api/v2/dagSources/{dag_id} endpoint (and its UI equivalent) returns the entire source file without redacti...

6.5CVSS5.8AI score0.00601EPSS
SaveWeb
CVE
CVE
•added 2019/02/27 6:00 p.m.•93 views

CVE-2018-20244

CVE-2018-20244 affects Apache Airflow before 1.10.2. A malicious admin can edit the state of objects in the Airflow metadata database to inject arbitrary JavaScript on certain page views, causing a Stored XSS vulnerability. The impact is that a victim’s browser could execute injected scripts when...

5.5CVSS5.8AI score0.01956EPSS
Save
CVE
CVE
•added 2026/03/17 10:53 a.m.•93 views

CVE-2026-30911

Apache Airflow versions 3.1.0 through 3.1.7 are vulnerable to a missing authorization flaw in the Execution API's Human-in-the-Loop (HITL) endpoints. This security bypass allows any authenticated task instance to perform unauthorized actions, such as reading, approving, or rejecting HITL workflow...

8.1CVSS7.3AI score0.00739EPSS
Save
CVE
CVE
•added 2026/08/12 3:40 p.m.•93 views

CVE-2026-58076

Apache Airflow CVE-2026-58076 describes an unguarded import_string() deserialization path in the serialization layer (BaseSerialization.deserialize) that can import and invoke arbitrary callables via a serialized blob placed in executor_config. The vulnerability can be triggered by a DAG author a...

8.8CVSS6.3AI score0.00484EPSS
SaveWeb
CVE
CVE
•added 2023/12/21 9:28 a.m.•91 views

CVE-2023-47265

CVE-2023-47265 involves Apache Airflow, affecting versions 2.6.0 through 2.7.3. The issue is a stored XSS vulnerability in the parameter description field of a DAG, allowing a DAG author to inject unbounded, unsanitized JavaScript. This code executes in the browser sandbox of users viewing the DA...

5.4CVSS5.3AI score0.01344EPSS
Save
CVE
CVE
•added 2026/04/18 6:20 a.m.•87 views

CVE-2026-30912

The Apache Airflow software is vulnerable to an information disclosure issue where SQL error exception/stack traces are exposed via the API. This occurs even when the configuration parameter api/expose_stack_traces is set to false . Such exposure could allow a potential attacker to gain internal ...

7.5CVSS5.8AI score0.00756EPSS
Save
CVE
CVE
•added 2026/06/01 7:49 a.m.•87 views

CVE-2026-42359

A bug in Apache Airflow 's XCom PATCH endpoint (PATCH /api/v2/xcomEntries/{key}) allows an authenticated UI/API user with XCom write permissions to set entries under reserved keys, such as return_value. Because this endpoint lacks the FORBIDDEN_XCOM_KEYS validator present in the POST path, it acc...

8.8CVSS6.5AI score0.00947EPSS
SaveWeb
CVE
CVE
•added 2026/07/07 9:18 a.m.•87 views

CVE-2026-48828

The Bulk Variables API in Apache Airflow fails to pass the variable's key to the redactor for JSON-decodable values. This causes the should_hide_value_for_key check to fail for keys ending in suffixes like *_password, *_token, or *_secret. Consequently, an authenticated user with bulk Variable re...

6.5CVSS5.9AI score0.00664EPSS
Save
CVE
CVE
•added 2018/08/06 1:00 p.m.•86 views

CVE-2017-12614

CVE-2017-12614 describes a reflected cross-site scripting vulnerability on Apache Airflow 404 pages. The root cause is an XSS in certain 404 endpoints, with Chrome detecting it as reflected but other browsers remaining vulnerable. Affected product: Apache Airflow (version unspecified in the initi...

6.1CVSS5.8AI score0.0202EPSS
Save
CVE
CVE
•added 2026/04/09 11:12 a.m.•86 views

CVE-2025-57735

The Apache Airflow auth manager contains a vulnerability where JWT tokens issued for user authentication remain valid after a user logs out. This occurs because the logout flow for FabAuthManager and KeycloakAuthManager fails to reach the underlying revoke_token() call, allowing an attacker with ...

9.1CVSS5.8AI score0.00667EPSS
Save
CVE
CVE
•added 2026/02/09 10:33 a.m.•85 views

CVE-2026-22922

Apache Airflow versions 3.1.0 through 3.1.6 contain an authorization bypass vulnerability. The flaw exists because the permission check for retrieving logs is insufficient, allowing authenticated users with permissions limited to viewing task states to successfully view task logs without the requ...

6.5CVSS5.7AI score0.0044EPSS
Save
CVE
CVE
•added 2026/07/07 9:19 a.m.•85 views

CVE-2026-49487

Apache Airflow versions before 3.3.0 are vulnerable to information disclosure via the REST API task-instance detail and list endpoints . The root cause is that these endpoints return a deferred task's trigger kwargs without masking. If a deferred operator includes a secret, such as a provider API...

6.5CVSS5.8AI score0.00664EPSS
Save
CVE
CVE
•added 2026/04/15 12:22 a.m.•83 views

CVE-2025-54550

The example_xcom DAG included in Apache Airflow documentation implements an unsafe pattern for reading values from XCom . This flaw could allow a UI user with permissions to modify XComs to achieve arbitrary code execution on the worker. While this does not affect official Airflow releases—as exa...

8.1CVSS5.9AI score0.00579EPSS
Save
CVE
CVE
•added 2026/04/24 12:36 p.m.•83 views

CVE-2026-38743

The authenticated /ui/dags endpoint in Apache Airflow fails to enforce per-DAG access control on embedded Human-in-the-Loop (HITL) and TaskInstance records. A logged-in user with read access to at least one DAG can retrieve HITL prompts, including request parameters, and full TaskInstance details...

4.3CVSS5.6AI score0.00571EPSS
Save
CVE
CVE
•added 2026/08/12 3:26 p.m.•82 views

CVE-2026-68969

Apache Airflow is vulnerable to the insertion of sensitive information into audit logs because Variable values and Connection extra contents are recorded in cleartext when submitted via bulk endpoints (PATCH /api/v2/variables and PATCH /api/v2/connections). The root cause is that the audit-log ma...

6.5CVSS5.9AI score0.00358EPSS
SaveWeb
CVE
CVE
•added 2026/06/01 7:51 a.m.•81 views

CVE-2026-41084

Apache Airflow contains an authorization bypass in its bulk Task Instances API (PATCH/DELETE /api/v2/dags/{dag_id}/dagRuns/{dag_run_id}/taskInstances). The vulnerability occurs because the system validates authorization based on the dag_id in the URL path but performs operations on the dag_id and...

7.5CVSS6.5AI score0.00763EPSS
SaveWeb
CVE
CVE
•added 2026/07/07 9:16 a.m.•81 views

CVE-2026-48892

The Config API in Apache Airflow fails to redact per-key secrets-backend overrides (e.g., AIRFLOW__SECRETS__BACKEND_KWARG__SECRET_ID) because these synthetic config options are missing from the sensitive_config_values list. This allows an authenticated UI/API user with Config read permission to r...

6.5CVSS5.8AI score0.00664EPSS
Save
CVE
CVE
•added 2026/08/12 3:23 p.m.•81 views

CVE-2026-68076

Apache Airflow's environment-variable secrets backend contains an authorization bypass where a team-scoped Connection or Variable can be resolved from the wrong team's scope. The root cause is a guard bypass occurring when a team name contains an underscore , causing the lookup to fall through to...

5.4CVSS5.9AI score0.00342EPSS
SaveWeb
CVE
CVE
•added 2026/04/15 12:30 p.m.•80 views

CVE-2026-25219

Apache Airflow is vulnerable because the access_key and connection_string properties were not marked as sensitive names in the secrets masker. This allows users with read permissions to view these values in the Connection UI . Additionally, if a Connection is accidentally logged, these sensitive ...

6.5CVSS5.8AI score0.00552EPSS
Save
CVE
CVE
•added 2026/04/24 12:35 p.m.•80 views

CVE-2026-40690

The Apache Airflow asset dependency graph fails to restrict nodes based on a viewer's DAG read permissions . This flaw allows a user with read access to at least one DAG to browse the asset graph for any other asset within the deployment, potentially revealing the existence and names of DAGs and ...

4.3CVSS5.8AI score0.00571EPSS
Save
CVE
CVE
•added 2025/10/30 9:45 a.m.•79 views

CVE-2025-54941

The CVE-2025-54941 issue affects Apache Airflow, specifically the example_dag_decorator parameter handling. A non-validated parameter in the example DAG allowed a UI user to redirect to a malicious server and execute code on a worker, but exploitation requires that example DAGs are enabled in pro...

4.6CVSS6AI score0.00492EPSS
Save
CVE
CVE
•added 2026/04/18 6:22 a.m.•79 views

CVE-2026-32690

In Apache Airflow , a flaw in the Variable response masker allows secrets stored as nested fields within JSON dictionaries to be exposed without proper redaction. Specifically, secrets associated with sensitive key names (e.g., password, token, api_key) were not masked when retrieved by a user. W...

3.7CVSS5.7AI score0.00657EPSS
Save
CVE
CVE
•added 2026/08/12 3:24 p.m.•79 views

CVE-2026-68971

Apache Airflow is vulnerable to a cross-team authorization bypass in the asset materialization endpoint (POST /api/v2/assets/{asset_id}/materialize) and the XCom result check on wait_dag_run_until_finished. The root cause is that these specific sites authorize the target Dag without considering i...

6.5CVSS5.7AI score0.00328EPSS
SaveWeb
CVE
CVE
•added 2026/07/07 9:17 a.m.•75 views

CVE-2026-48891

A bug in Apache Airflow 's /ui/dependencies scheduling graph endpoint allows an authenticated UI user with read permissions on some Dags to enumerate identifiers of other Dags they are not authorized to read. The vulnerability occurs because the readable-Dag filter is applied to the top-level ser...

4.3CVSS5.8AI score0.00636EPSS
Save
CVE
CVE
•added 2026/03/17 10:54 a.m.•74 views

CVE-2026-28563

CVE-2026-28563 affects Apache Airflow, versions 3.1.0–3.1.7. The /ui/dependencies endpoint returns the full DAG dependency graph without filtering by authorized DAG IDs, allowing an authenticated user with only the DAG Dependencies permission to enumerate DAGs they are not authorized to view. Roo...

4.3CVSS5.3AI score0.00697EPSS
Save
CVE
CVE
•added 2026/04/30 9:09 a.m.•70 views

CVE-2026-41016

The Apache Airflow SMTP provider SmtpHook is vulnerable because it calls smtplib.SMTP.starttls() without an SSL context , leading to a lack of certificate validation during the TLS upgrade. A man-in-the-middle could intercept the connection to capture SMTP credentials during the login() call. Thi...

5.9CVSS5.8AI score0.00268EPSS
Save
CVE
CVE
•added 2026/08/12 3:35 p.m.•70 views

CVE-2026-59242

Apache Airflow versions prior to 3.3.1 are vulnerable to a deserialization of untrusted data (CWE-502) flaw. The GET /api/v2/{...}/xcomEntries/{key}?deserialize=true endpoint passes string-literal payloads through BaseXCom.deserialize_value without the _check_forbidden_xcom_keys guard. This allow...

5.4CVSS6AI score0.00529EPSS
SaveWeb
CVE
CVE
•added 2026/04/18 6:19 a.m.•69 views

CVE-2026-32228

A UI or API user with asset materialize permissions can trigger DAGs they are not authorized to access in Apache Airflow . This issue specifically affects versions 3.0.0 through 3.1.x . Users are advised to migrate to Airflow version 3.2.0 to resolve this vulnerability. Exploitation details are n...

7.5CVSS5.8AI score0.00716EPSS
Save
CVE
CVE
•added 2026/08/12 3:34 p.m.•69 views

CVE-2026-54183

Apache Airflow contains a vulnerability where the secrets masker fails to hide sensitive values in the Variables UI when those values are nested within lists, tuples, or sets beyond a specific recursion-depth limit. This is an incomplete-fix follow-up to CVE-2026-42358 . While the exposure is lim...

4.3CVSS5.8AI score0.00423EPSS
Save
CVE
CVE
•added 2026/08/12 3:43 p.m.•69 views

CVE-2026-59244

CVE-2026-59244 affects Apache Airflow: the secrets masker fails to mask nested Variable values when rendered in the Rendered Templates UI if var.json contains a dict, because the value bypasses an isinstance(str) guard. This can expose sensitive data stored as a JSON Variable to users with access...

6.5CVSS5.8AI score0.0023EPSS
Save
CVE
CVE
•added 2026/03/17 10:54 a.m.•67 views

CVE-2026-26929

Apache Airflow versions 3.0.0 through 3.1.7 are vulnerable to an information disclosure flaw in the FastAPI DagVersion listing API . The root cause is a failure to apply per-DAG authorization filtering when a request uses the "~" wildcard for the dag_id parameter. This allows an attacker to bypas...

6.5CVSS6.4AI score0.00644EPSS
Save
CVE
CVE
•added 2026/03/17 10:15 a.m.•66 views

CVE-2026-28779

Apache Airflow versions 3.1.0 through 3.1.7 are vulnerable to a session hijacking flaw because the session token (_token) in cookies is set to path=/ regardless of the configured [webserver] base_url or [api] base_url . This misconfiguration allows any application co-hosted under the same domain ...

7.5CVSS6.5AI score0.00785EPSS
Save
CVE
CVE
•added 2026/02/24 10:09 a.m.•64 views

CVE-2025-27555

Apache Airflow versions prior to 2.11.1 are vulnerable to a log information disclosure flaw. When sensitive connection parameters are configured via the airflow CLI , the associated values are recorded in the audit logs and stored unencrypted in the Airflow database. This allows authenticated use...

6.5CVSS5.7AI score0.00369EPSS
Save
CVE
CVE
•added 2026/02/09 10:32 a.m.•64 views

CVE-2026-24098

Apache Airflow versions 3.0.0 - 3.1.7 are vulnerable to an information disclosure flaw where authenticated UI users can view import errors for DAGs they are not authorized to access. The root cause is a failure to correctly filter errors based on granular DAG permissions, potentially exposing fil...

6.5CVSS5.6AI score0.00827EPSS
Save
CVE
CVE
•added 2025/09/26 7:28 a.m.•61 views

CVE-2025-54831

Apache Airflow 3.0.3 is vulnerable to Information Disclosure due to a regression in how the Connection module handles sensitive information. While the software intended to restrict access to sensitive connection fields to Connection Editing Users (a "write-only" model), this model was violated, a...

6.5CVSS7.2AI score0.00935EPSS
Save
CVE
CVE
•added 2026/08/12 3:31 p.m.•60 views

CVE-2026-65017

In Apache Airflow , the Config API fails to mask team-scoped sensitive configuration values in multi-team deployments. When multi-team mode is active and the Config API is exposed, an authenticated Viewer with only configuration-read access can read a team-scoped Celery broker URL in cleartext, i...

6.5CVSS5.8AI score0.00388EPSS
Save
CVE
CVE
•added 2026/04/16 1:31 p.m.•57 views

CVE-2026-31987

Apache Airflow is vulnerable to the exposure of JWT Tokens used by tasks within the application logs. This information leakage could potentially allow UI users to impersonate Dag Authors . To remediate this issue, users are recommended to upgrade to Airflow version 3.2.0 , which contains the fix....

7.5CVSS5.8AI score0.00835EPSS
Save
Total number of security vulnerabilities158