VYPR

Airflow

by Apache

pypi: airflow

Source repositories

CVEs (174)

  • CVE-2023-40611MedSep 12, 2023
    risk 0.21cvss 4.3epss 0.01

    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 have them alter details such as configuration parameters, start date, etc. Users…

  • CVE-2026-32690LowApr 18, 2026
    risk 0.17cvss 3.7epss 0.00

    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 store variables with sensitive values in JSON form, you are not affected. Otherwise…

  • CVE-2026-45426LowJun 1, 2026
    risk 0.13cvss 3.1epss 0.00

    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 Dag IDs by applying Python's `str.lstrip()` to the requested path segment when…

  • CVE-2026-40963LowJun 1, 2026
    risk 0.13cvss 3.1epss 0.00

    The structure_data 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…

  • CVE-2020-11982CriJul 17, 2020
    risk 0.01cvss 9.8epss 0.07

    An issue was found in Apache Airflow versions 1.10.10 and below. When using CeleryExecutor, if an attack can connect to the broker (Redis, RabbitMQ) directly, it was possible to insert a malicious payload directly to the broker which could lead to a deserialization attack (and…

  • CVE-2026-59245HigJul 13, 2026
    risk 0.00cvss 8.1epss 0.00

    In the Apache Airflow FAB auth manager, a DAG whose `dag_id` is `DAGs` collided with the global all-DAGs permission resource name produced by `resource_name()`, so a user granted per-DAG `access_control` on that one DAG was silently granted the global all-DAGs permission…

  • CVE-2026-58065HigJul 13, 2026
    risk 0.00cvss 8.1epss 0.00

    The Apache Airflow Git provider runs its git-over-SSH operations with `StrictHostKeyChecking=no` by default, disabling SSH host-key verification. An attacker who can intercept the network path between an Airflow worker and the Git server can impersonate the server…

  • CVE-2026-49487MedJul 7, 2026
    risk 0.00cvss 6.5epss 0.00

    In Apache Airflow before 3.3.0, the REST API task-instance detail and list endpoints returned a deferred task's trigger kwargs without masking. When a deferred operator passed a secret (for example a provider API key) into its trigger, any authenticated user with DAG-scoped…

  • CVE-2026-48892MedJul 7, 2026
    risk 0.00cvss 6.5epss 0.00

    The Config API in Apache Airflow surfaced per-key secrets-backend overrides (environment variables like `AIRFLOW__SECRETS__BACKEND_KWARG__SECRET_ID` and `AIRFLOW__WORKERS__SECRETS_BACKEND_KWARG__SECRET_ID`) as synthetic config options whose option names were not in…

  • CVE-2026-48891MedJul 7, 2026
    risk 0.00cvss 4.3epss 0.00

    A bug in Apache Airflow's `/ui/dependencies` scheduling graph endpoint applied the caller's readable-Dag filter to the top-level serialized Dag key but still emitted referenced Dag IDs through the `dep.source` and `dep.target` fields of trigger / sensor dependency entries. An…

  • CVE-2026-48828MedJul 7, 2026
    risk 0.00cvss 6.5epss 0.00

    The Bulk Variables API in Apache Airflow called the redactor without passing the variable's key, so the key-based `should_hide_value_for_key` check (which triggers on secret-suffixed key names like `*_password` / `*_token` / `*_secret`) could not fire for JSON-decodable variable…

  • CVE-2026-33264CriJul 7, 2026
    risk 0.00cvss 9.8epss 0.01

    A bug in `BaseSerialization.deserialize()` allowed unrestricted `import_string()` 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 /…

  • CVE-2026-49297HigJul 6, 2026
    risk 0.00cvss 8.1epss 0.01

    Apache Airflow's Google provider operators `GCSToSFTPOperator` and `GCSTimeSpanFileTransformOperator` joined GCS object names returned by the bucket listing API directly to a destination filesystem path without normalisation or containment check. A user with write access to the…

  • CVE-2026-49486HigJun 26, 2026
    risk 0.00cvss 7.5epss 0.00

    The Apache Airflow FTP provider's `FTPSHook.get_conn()` created an `ftplib.FTP_TLS` connection but never called `prot_p()`, so although the control channel was TLS-protected the data channel was transmitted in cleartext. Any deployment using `FTPSHook` or…

Page 9 of 9