Description
The Apache Airflow SFTP provider's deferrable code paths (`SFTPTrigger`, `SFTPHookAsync`, `SFTPClientPool`) disable SSH host-key verification by default unless the connection explicitly sets `no_host_key_check` to false. Deployments that run SFTP sensors or operators in deferrable mode are affected. An attacker in a machine-in-the-middle position between the triggerer and the SFTP server can impersonate the server and capture the credentials or data exchanged.

Users of apache-airflow-providers-sftp are recommended to upgrade to apache-airflow-providers-sftp 7.0.0 or later. This is a separate defect from CVE-2026-94134 (the synchronous SSH hook default, which also affects the SFTP hook); users who applied the fix for one also need this release for the other - apache-airflow-providers-sftp 7.0.0 fixes both.
Published: 2026-10-15
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Man-in-the-Middle Attack
Action: Immediate Patch
AI Analysis

Impact

The vulnerability arises because the async SFTP hook in the Airflow SFTP provider turns off SSH host‑key verification by default in deferrable code paths such as SFTPTrigger, SFTPHookAsync, and SFTPClientPool, a weakness identified as CWE‑322. When host‑key checks are bypassed, an attacker positioned between the Airflow triggerer and the target SFTP server can impersonate the server and intercept credentials or data transmitted during the session. This leads to a clear risk of credential theft and data compromise.

Affected Systems

All deployments of apache‑airflow‑providers‑sftp using any version dated before the release of 7.0.0 that run SFTP sensors or operators in deferrable mode are affected. The danger exists regardless of the specific Airflow instance version, as the default host‑key check behavior is hard‑coded in the provider’s asynchronous implementation.

Risk and Exploitability

The EPSS score is < 1% and it is not listed in the CISA KEV catalog, but the potential for exploitation remains high because it requires only a man‑in‑the‑middle position and no special credentials. The CVSS score is 4.3, indicating a moderate severity, yet the vulnerability still permits attackers to capture authentication information and sensitive file contents, which is a serious security concern.

Generated by OpenCVE AI on October 16, 2026 at 18:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade apache‑airflow‑providers‑sftp to version 7.0.0 or later, which restores host‑key verification for both async and sync hooks.
  • If an upgrade cannot be applied immediately, set the `no_host_key_check` configuration option to false or disable deferrable mode on affected SFTP operators and sensors to enforce host‑key validation.
  • Audit existing Airflow DAGs and hook configurations to ensure that no other components are inadvertently using asynchronous SFTP in a deferrable context without host‑key verification.

Generated by OpenCVE AI on October 16, 2026 at 18:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache airflow Sftp Provider
Vendors & Products Apache
Apache airflow Sftp Provider

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 04:00:00 +0000

Type Values Removed Values Added
References

Thu, 15 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Description The Apache Airflow SFTP provider's deferrable code paths (`SFTPTrigger`, `SFTPHookAsync`, `SFTPClientPool`) disable SSH host-key verification by default unless the connection explicitly sets `no_host_key_check` to false. Deployments that run SFTP sensors or operators in deferrable mode are affected. An attacker in a machine-in-the-middle position between the triggerer and the SFTP server can impersonate the server and capture the credentials or data exchanged. Users of apache-airflow-providers-sftp are recommended to upgrade to apache-airflow-providers-sftp 7.0.0 or later. This is a separate defect from CVE-2026-94134 (the synchronous SSH hook default, which also affects the SFTP hook); users who applied the fix for one also need this release for the other - apache-airflow-providers-sftp 7.0.0 fixes both.
Title Apache Airflow SFTP provider: Async SFTP hook disables host-key verification by default
Weaknesses CWE-322
References

Subscriptions

Apache Airflow Sftp Provider
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-16T14:46:22.385Z

Reserved: 2026-09-20T18:23:25.118Z

Link: CVE-2026-94135

cve-icon Vulnrichment

Updated: 2026-10-16T14:45:23.553Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-15T22:21:12.140

Modified: 2026-10-16T15:20:39.130

Link: CVE-2026-94135

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T14:45:17Z

Weaknesses
  • CWE-322

    Key Exchange without Entity Authentication