CVE-2026-49486CWE-319

CVE-2026-49486

High · published June 26, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
37.4
In the wild
Unconfirmed
What it is

The Apache Airflow FTP provider's `FTPSHook.get_conn()` created an `ftplib.FTP_TLS` connection but never called `prot_p()`, so although the control channel was TLS-protected the data channel was transmitted in cleartext. Any deployment using `FTPSHook` or `FTPSFileTransmitOperator` to move files over FTPS exposed file contents and credentials-in-transit to a network attacker able to observe the data connection. Upgrade apache-airflow-providers-ftp to `3.15.1` or later, which issues `PROT P` to encrypt the data channel.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00442 · 37.4th percentile
Weakness
CWE-319 · Cleartext Transmission of Sensitive Information
Published
2026-06-26T12:16Z
Affected products (1)
ProductVersionsFixed in
apache/apache-airflow-providers-ftp< 3.15.13.15.1
References (3)
EPSS history
Timeline
  • 26 JUN 07:05Z
    Apache Airflow FTP provider: FTP Provider does not protect FTPS data channel (missing PROT_P)
    cvelistv5