CVE-2026-32794
Apache Airflow vulnerability analysis and mitigation

Overview

CVE-2026-32794 is an Improper Certificate Validation vulnerability (CWE-295) in the Apache Airflow Provider for Databricks, where the provider code fails to validate TLS certificates during Kubernetes token exchange with the Databricks back-end. This omission exposes connections to man-in-the-middle (MitM) attacks, enabling traffic interception, manipulation, or credential exfiltration without detection. The vulnerability affects apache-airflow-providers-databricks versions 1.10.0 through 1.11.x (before 1.12.0) and was publicly disclosed on March 30, 2026. It carries a CVSS v3.1 base score of 4.8 (Medium) (Github Advisory, Openwall OSS-Sec).

Technical details

The root cause is classified as CWE-295 (Improper Certificate Validation). Specifically, the DatabricksHook in the Airflow Databricks provider used verify=False and ssl=False when making HTTP requests to the Kubernetes API server during federated token exchange, bypassing TLS certificate verification entirely. An attacker positioned on the network path between the Airflow worker and the Databricks/Kubernetes API endpoint could intercept this unverified TLS connection and perform a MitM attack. The fix, implemented in PR #63704, replaces the insecure configuration with verify=K8S_CA_CERT_PATH to enforce proper certificate validation (Airflow PR #63704, Github Advisory).

Impact

Successful exploitation allows an unauthenticated network attacker to intercept and manipulate TLS-encrypted traffic between Apache Airflow and the Databricks back-end during Kubernetes token exchange. This can result in credential exfiltration (e.g., Kubernetes service account tokens or Databricks API credentials) without any indication to the victim. There is no availability impact, but both confidentiality and integrity are partially compromised, and stolen credentials could enable further lateral movement into Databricks workspaces or Kubernetes clusters (Github Advisory, Openwall OSS-Sec).

Mitigation and workarounds

The primary remediation is to upgrade apache-airflow-providers-databricks to version 1.12.0 or later, which enforces TLS certificate verification for Kubernetes API server connections during token exchange (Github Advisory, Airflow PR #63704). For environments unable to upgrade immediately, network-level controls should be implemented to restrict and monitor traffic between Airflow workers and Databricks/Kubernetes endpoints, reducing the opportunity for MitM interception. Monitoring for unexpected or anomalous outbound connections from Airflow workers is also recommended as a compensating control (Feedly).

Community reactions

The vulnerability was reported by Kai Aizen and remediated by Marcin Wojtyczka, with the fix merged into the Apache Airflow main branch on March 17, 2026, prior to public disclosure on March 30, 2026. The Apache security team disclosed the issue via the oss-security mailing list and classified its severity as "low," consistent with the CVSS Medium score. Community reaction was limited, with brief mentions on Bluesky and standard aggregation by vulnerability tracking services (Openwall OSS-Sec, Github Advisory).

Additional resources


SourceThis report was generated using AI

Related Apache Airflow vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-33264CRITICAL9.8
  • Apache Airflow logoApache Airflow
  • apache-airflow
NoYesJul 07, 2026
CVE-2026-49487MEDIUM6.5
  • Apache Airflow logoApache Airflow
  • airflow
NoYesJul 07, 2026
CVE-2026-49296MEDIUM6.5
  • Apache Airflow logoApache Airflow
  • apache-airflow
NoYesJul 07, 2026
CVE-2026-48892MEDIUM6.5
  • Apache Airflow logoApache Airflow
  • apache-airflow
NoYesJul 07, 2026
CVE-2026-48891MEDIUM4.3
  • Apache Airflow logoApache Airflow
  • apache-airflow
NoYesJul 07, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management