AI and data stack advisories

Severe, 6 weeks1496Projects326

1496 severe, 6 weeks · 326 projects

Apache AirflowGHSA-2883-wwh7-x57v

Apache Airflow: Incomplete redaction allowlist exposes secrets in Connection `extra` to read-permitted users

Apache Airflow

CVE-2026-45192 · Published Jun 1, 2026 · updated Jul 8, 2026

Medium6.5
Fix: upgrade to 3.2.2 or later
GitHub advisory

A bug in the GET /api/v2/connections/{connection_id} REST API endpoint in Apache Airflow allowed an authenticated UI/API user with Connection-read permission to retrieve secrets stored in a Connection's extra JSON blob under field names not present in the redaction allowlist (DEFAULT_SENSITIVE_FIELDS) , for example, official Slack-provider credential field names were returned in plaintext. Affects deployments that store credentials in Connection extra blobs and grant Connection-read access to multiple users. Users are advised to upgrade to apache-airflow 3.2.2 or later. As a defense-in-depth mitigation, deployment operators can store sensitive credential values in a secret-backend rather than inlined into the Connection's extra field.

Affected versions

PackageAffectedFixed in
apache-airflow
PyPI
< 3.2.23.2.2
Details and references

More Apache Airflow advisories

All Apache Airflow