Lucene search
+L

142 matches found

OSV
OSV
added 2026/07/13 3:35 p.m.14 views

PYSEC-2026-2358 Apache Airflow: Execution API JWT leaked via KubernetesExecutor worker command-line args

A bug in Apache Airflow's KubernetesExecutor caused JWT tokens used by worker pods to authenticate against the Execution API to be passed to the worker container as command-line arguments visible in the pod spec. An authenticated UI/API user with Kubernetes read-only access to the cluster e.g...

8.8CVSS6.1AI score0.00489EPSS
SaveExploits0References6
OSV
OSV
added 2026/07/13 3:35 p.m.10 views

PYSEC-2026-2349 Apache Airflow has an Improper Authorization issue

The structuredata endpoint in the Airflow UI returned external dependency graph nodes for linked Dags without checking whether the caller had read permission on those linked Dags. An authenticated UI/API user authorized for one Dag could enumerate linked Dag IDs and dependency metadata for other...

3.1CVSS6.1AI score0.00477EPSS
SaveExploits0References7
PyPA
PyPA
added 2026/07/13 3:02 p.m.24 views

Apache Airflow allows users with asset materialize permissions to trigger DAGs outside of their permissions

UI / API User with asset materialize permission could trigger dags they had no access to. Users are advised to migrate to Airflow version 3.2.0 that fixes the issue...

7.5CVSS6.1AI score0.00426EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/07/13 2:20 p.m.12 views

PYSEC-2026-2368 Apache Airflow missing Certificate Validation

Apache Airflow SMTP Provider before 1.3.0, Apache Airflow IMAP Provider before 3.3.0, and Apache Airflow before 2.7.0 are affected by the Validation of OpenSSL Certificate vulnerability. The default SSL context with SSL library did not check a server's X.509 certificate. Instead, the code accepte...

5.9CVSS6.2AI score0.00804EPSS
SaveExploits0References12
Positive Technologies
Positive Technologies
added 2026/07/13 12:00 a.m.15 views

PT-2026-59033

JWT Tokens used by tasks were exposed in logs. This could allow UI users to act as Dag Authors. Users are advised to upgrade to Airflow version that contains fix. Users are recommended to upgrade to version 3.2.0, which fixes this issue...

7.5CVSS6.1AI score0.00739EPSS
SaveExploits0References10
Positive Technologies
Positive Technologies
added 2026/07/13 12:00 a.m.15 views

PT-2026-59041

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. Users are recommended to upgrade to Apache Airflow 3.2.0, which fixes the issue...

7.5CVSS6.1AI score0.00449EPSS
SaveExploits0References9
Positive Technologies
Positive Technologies
added 2026/07/13 12:00 a.m.37 views

PT-2026-59039

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 trusted, severity of this issue is Low. Users are recommended to upgrade to Apache Airflow 3.2.0,...

7.2CVSS6.3AI score0.00822EPSS
SaveExploits0References9
Positive Technologies
Positive Technologies
added 2026/07/13 12:00 a.m.13 views

PT-2026-59040

UI / API User with asset materialize permission could trigger dags they had no access to. Users are advised to migrate to Airflow version 3.2.0 that fixes the issue...

7.5CVSS6.1AI score0.00426EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/09 8:42 a.m.21 views

BIT-AIRFLOW-2026-49296 Apache Airflow: Per-DAG read bypass discloses co-located DAGs' source via GET /api/v2/dagSources/{dag_id}

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS6.1AI score0.00399EPSS
SaveExploits0References4
OSV
OSV
added 2026/07/09 8:41 a.m.13 views

BIT-AIRFLOW-2026-33264 Apache Airflow: DAG author RCE on webserver via unrestricted import_string() in BaseSerialization.deserialize()

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS6.5AI score0.0103EPSS
SaveExploits0References5
Snyk
Snyk
added 2026/07/07 12:41 p.m.12 views

Deserialization of Untrusted Data

Overview Affected versions of this package are vulnerable to Deserialization of Untrusted Data in the BaseSerialization.deserialize process. An attacker can execute arbitrary code on the API Server or Scheduler by embedding a malicious trigger into a serialized DAG, which is then deserialized and...

9.8CVSS6.7AI score0.0103EPSS
SaveExploits0References2
Snyk
Snyk
added 2026/07/07 12:41 p.m.13 views

Improper Removal of Sensitive Information Before Storage or Transfer

Overview Affected versions of this package are vulnerable to Improper Removal of Sensitive Information Before Storage or Transfer in the Bulk Variables API due to the redact function being called without the variable key, which prevents the shouldhidevalueforkey check from triggering on...

6.9CVSS6AI score0.00664EPSS
SaveExploits0References2
Snyk
Snyk
added 2026/07/07 12:40 p.m.14 views

Authorization Bypass Through User-Controlled Key

Overview Affected versions of this package are vulnerable to Authorization Bypass Through User-Controlled Key via the GET /api/v2/dagSources/dagid endpoint, which returns the entire source file containing multiple DAGs without redacting those the user is not authorized to access. An attacker can...

7.1CVSS6AI score0.00399EPSS
SaveExploits0References2
Snyk
Snyk
added 2026/07/07 12:36 p.m.12 views

Improper Removal of Sensitive Information Before Storage or Transfer

Overview Affected versions of this package are vulnerable to Improper Removal of Sensitive Information Before Storage or Transfer in the REST API task-instance detail and list endpoints, which returned deferred task trigger keyword arguments without masking sensitive data. An attacker can access...

6.9CVSS6AI score0.00664EPSS
SaveExploits0References2
NVD
NVD
added 2026/07/07 10:16 a.m.30 views

CVE-2026-49296

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS0.00399EPSS
SaveExploits0References3
OSV
OSV
added 2026/07/07 10:16 a.m.17 views

PYSEC-2026-2087

The Config API in Apache Airflow surfaced per-key secrets-backend overrides environment variables like AIRFLOWSECRETSBACKENDKWARGSECRETID and AIRFLOWWORKERSSECRETSBACKENDKWARGSECRETID as synthetic config options whose option names were not in sensitiveconfigvalues, so the masker did not redact...

6.5CVSS6.1AI score0.00664EPSS
SaveExploits0References4
NVD
NVD
added 2026/07/07 10:16 a.m.32 views

CVE-2026-33264

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS0.0103EPSS
SaveExploits0References4
OSV
OSV
added 2026/07/07 10:16 a.m.14 views

PYSEC-2026-2082

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS6.5AI score0.0103EPSS
SaveExploits0References5
EUVD
EUVD
added 2026/07/07 9:20 a.m.24 views

EUVD-2026-42030

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS6.7AI score0.0103EPSS
SaveExploits0References3
attackerkb
attackerkb
added 2026/07/07 9:20 a.m.15 views

CVE-2026-33264

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS6.7AI score0.0103EPSS
SaveExploits0References4
Rows per page
Query Builder