Skip to main content
← All vulnerabilities
CVE-2026-41016GHSA-X8MH-94WC-33GVPYSEC-2026-24

Apache Airflow Providers SMTP: No certificate validation on SMTP STARTTLS connections in SMTP provider

Published
Last modified
published
Not listed in CISA KEV
Low (apache)
Fix
Fixed in 3.0.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Apache Airflow's SMTP provider `SmtpHook` called Python's `smtplib.SMTP.starttls()` without an SSL context, so no certificate validation was performed on the TLS upgrade. A man-in-the-middle between the Airflow worker and the SMTP server could present a self-signed certificate, complete the STARTTLS upgrade, and capture the SMTP credentials sent during the subsequent `login()` call. Users are advised to upgrade to the `apache-airflow-providers-smtp` version that contains the fix.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • apache-airflow-providers-smtp

    From 2.0.0 · fixed in 3.0.0

  • apache-airflow-providers-smtpPyPI

    From 2.0.0 · fixed in 3.0.0

References 2

GitHub · apache/airflow

lists.apache.org