|
|
Message-ID: <e4c72c38-1842-b8ee-d4c8-b0b23c0e674e@apache.org> Date: Mon, 26 Oct 2026 22:29:59 +0000 From: Hussein Awala <husseinawala@...che.org> To: oss-security@...ts.openwall.com Subject: CVE-2026-111422: Apache Airflow SSH provider: SSHRemoteJobOperator: `environment` values are executed as shell on the remote host Severity: low Affected versions: - Apache Airflow SSH provider 4.3.0 before 7.0.1 Description: In apache-airflow-providers-ssh before 7.0.1, SSHRemoteJobOperator quoted the values of its templated `environment` parameter only once, although they are placed inside an already-quoted wrapper script, so shell syntax such as `$(...)` in a value was executed on the remote SSH host. In a Dag that passes trigger-time input such as `params` or `dag_run.conf` into `environment`, a user who can trigger that Dag but cannot author Dags could run arbitrary commands on the remote host as the SSH connection's user. Users are advised to upgrade apache-airflow-providers-ssh to 7.0.1 or later. Credit: Enrico Maria Carmona, Serasoft S.r.l. (finder) Kaxil Naik (remediation developer) References: https://github.com/apache/airflow/pull/74810 https://airflow.apache.org/docs/apache-airflow-providers-ssh/7.0.1/changelog.html https://airflow.apache.org/ https://www.cve.org/CVERecord?id=CVE-2026-111422
Powered by blists - more mailing lists
Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.