CVE Catalog

CVE-2026-49818

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.70%

49th percentile - higher than 49% of all known CVEs

Summary

The `GCSToSambaOperator` in the Apache Airflow Samba provider joins GCS object names to the SMB destination path without a containment check, allowing objects with `../` segments to write outside the configured `destination_path`. An attacker able to write objects to the source GCS bucket can write files to arbitrary locations on the Samba target.

Risk Assessment

An unauthenticated external data producer can overwrite critical files on the Samba server, potentially leading to data integrity issues or privilege escalation.

Recommendation

Upgrade apache-airflow-providers-samba to version 4.12.6 or later, which validates the resolved destination stays within destination_path.

Related vulnerabilities

Original NVD description (English source)

The Apache Airflow Samba provider's `GCSToSambaOperator` joined GCS object names to the SMB destination path without a containment check, so an object named with `../` segments resolved a write path outside the configured `destination_path`. An attacker able to write objects into the source GCS bucket — typically an external data producer distinct from the trusted DAG author — could write files to arbitrary locations on the Samba target when the operator ran. Upgrade apache-airflow-providers-samba to 4.12.6 or later, which validates the resolved destination stays within `destination_path`.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS