Vulnerability record · CVE-2024-29733 · published 21 April 2024
CVE-2024-29733: Apache-airflow-providers-ftp improper certificate validation vulnerability
Apache · Apache Airflow Providers Ftp
Improper Certificate Validation vulnerability in Apache Airflow FTP Provider. The FTP hook lacks complete certificate validation in FTP_TLS connections, which can potentially be leveraged. Implementing proper certificate validation by passing context=ssl.create_default_context() during FTP_TLS instantiation is used as mitigation to validate the certificates properly. This issue affects Apache Airflow FTP Provider: before 3.7.0. Users are recommended to upgrade to version 3.7.0, which fixes the issue.
Description
Improper Certificate Validation vulnerability in Apache Airflow FTP Provider. The FTP hook lacks complete certificate validation in FTP_TLS connections, which can potentially be leveraged. Implementing proper certificate validation by passing context=ssl.create_default_context() during FTP_TLS instantiation is used as mitigation to validate the certificates properly. This issue affects Apache Airflow FTP Provider: before 3.7.0. Users are recommended to upgrade to version 3.7.0, which fixes the issue.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| http://www.openwall.com/lists/oss-security/2024/04/19/3 | Mailing ListThird Party Advisory |
| https://docs.python.org/3/library/ssl.html#best-defaults | Technical Description |
| https://github.com/apache/airflow/blob/95e26118b828c364755f3a8c96870f3591b01c31/airflow/providers/ftp/hooks/ftp.py#L280 | Product |
| https://github.com/apache/airflow/pull/38266 | Issue Tracking |
| https://lists.apache.org/thread/265t5zbmtjs6h9fkw52wtp03nsbplky2 | Mailing ListVendor Advisory |
| http://www.openwall.com/lists/oss-security/2024/04/19/3 | Mailing ListThird Party Advisory |
| https://docs.python.org/3/library/ssl.html#best-defaults | Technical Description |
| https://github.com/apache/airflow/blob/95e26118b828c364755f3a8c96870f3591b01c31/airflow/providers/ftp/hooks/ftp.py#L280 | Product |
| https://github.com/apache/airflow/pull/38266 | Issue Tracking |
| https://lists.apache.org/thread/265t5zbmtjs6h9fkw52wtp03nsbplky2 | Mailing ListVendor Advisory |
Track CVE-2024-29733 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2024-29733), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.