CVE-2026-49487CWE-200information-disclosure

CVE-2026-49487

Medium · published July 7, 2026

CVSS v3.1
6.5
EPSS
1%
Percentile
51.1
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00664 · 51.1th percentile
Weakness
CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor
Published
2026-07-07T14:16Z
Affected products (1)
ProductVersionsFixed in
apache/airflow< 3.3.03.3.0
References (3)
EPSS history
Timeline
  • 07 JUL 09:19Z
    Apache Airflow: Task-instance API exposes secrets in deferred trigger kwargs
    cvelistv5