CVE-2026-49487

CVE-2026-49487: Apache Airflow: Task-instance API exposes secrets in deferred trigger kwargs

Vendor Apache Software Foundation
Product Apache Airflow
Weakness CWE-200 · Info exposure
Published July 7, 2026
Last update July 7, 2026

CVSS base score

What the vulnerability does

01Description

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 task-instance read access for that DAG could read that secret in clear text while the task was deferred. Users should upgrade to apache-airflow 3.3.0 or later, which masks sensitive values in trigger kwargs returned by the API.

Key dates

02Disclosure timeline

July 7, 2026 CVE published
July 7, 2026 Record updated

Related vulnerabilities

04Related CVE