Insertion of Sensitive Information Into Sent Data Affecting apache-airflow-task-sdk package, versions [,1.2.2rc1)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.43% (35th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-PYTHON-APACHEAIRFLOWTASKSDK-17132596
  • published2 Jun 2026
  • disclosed1 Jun 2026
  • creditOr Sahar

Introduced: 1 Jun 2026

CVE-2026-45192  (opens in a new tab)
CWE-201  (opens in a new tab)

How to fix?

Upgrade apache-airflow-task-sdk to version 1.2.2rc1 or higher.

Overview

apache-airflow-task-sdk is a The Apache Airflow Task SDK includes interfaces for Dag authors and Task execution logic for Python.

Affected versions of this package are vulnerable to Insertion of Sensitive Information Into Sent Data via the /api/v2/connections/{connection_id} REST API endpoint. An attacker can access sensitive credential information stored in the extra JSON blob by making authenticated requests with Connection-read permissions, even for fields not intended to be exposed, potentially leading to unauthorized disclosure of secrets.

Notes:

  • This is only exploitable if credentials are stored in the extra field and Connection-read access is granted to multiple users.
  • The vulnerable code is not distributed as a traditional dependency and is instead provided as vendored code (see docs)

Workaround

This vulnerability can be mitigated by storing sensitive credential values in a secret backend rather than inlining them into the extra field.

CVSS Base Scores

version 4.0
version 3.1