From f3e43f134d3b7c0830942d5a03ed624758348781 Mon Sep 17 00:00:00 2001 From: Ranji Raj <64376506+ranjiGT@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:23:31 +0200 Subject: [PATCH] Improve GHSA-p86c-663x-5pxq --- .../GHSA-p86c-663x-5pxq.json | 56 ++++++++++++++++++- 1 file changed, 54 insertions(+), 2 deletions(-) diff --git a/advisories/unreviewed/2026/10/GHSA-p86c-663x-5pxq/GHSA-p86c-663x-5pxq.json b/advisories/unreviewed/2026/10/GHSA-p86c-663x-5pxq/GHSA-p86c-663x-5pxq.json index 747dd9bd4ba..8463f21c30b 100644 --- a/advisories/unreviewed/2026/10/GHSA-p86c-663x-5pxq/GHSA-p86c-663x-5pxq.json +++ b/advisories/unreviewed/2026/10/GHSA-p86c-663x-5pxq/GHSA-p86c-663x-5pxq.json @@ -1,11 +1,12 @@ { "schema_version": "1.4.0", "id": "GHSA-p86c-663x-5pxq", - "modified": "2026-10-16T15:38:29Z", + "modified": "2026-10-16T15:39:31Z", "published": "2026-10-16T00:31:59Z", "aliases": [ "CVE-2026-94134" ], + "summary": "Apache Airflow SSH and SFTP providers disable host-key verification by default", "details": "The Apache Airflow SSH provider hook disables SSH host-key verification by default: unless `host_key` is configured or `no_host_key_check` is explicitly set to false, it accepts any server key. This affects SSH and SFTP connections that rely on the default. An attacker in a machine-in-the-middle position between the worker and the SSH or SFTP server can impersonate the server and capture the credentials or data a task sends.\n\nUsers of apache-airflow-providers-ssh and apache-airflow-providers-sftp are recommended to upgrade to apache-airflow-providers-ssh 7.0.0 and apache-airflow-providers-sftp 7.0.0 or later. The deferrable SFTP code paths had the same default and are covered separately by CVE-2026-94135; apache-airflow-providers-sftp 7.0.0 fixes both.", "severity": [ { @@ -13,7 +14,46 @@ "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" } ], - "affected": [], + "affected": [ + { + "package": { + "ecosystem": "PyPI", + "name": "apache-airflow-providers-ssh" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "7.0.0" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "PyPI", + "name": "apache-airflow-providers-sftp" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "7.0.0" + } + ] + } + ] + } + ], "references": [ { "type": "ADVISORY", @@ -23,6 +63,18 @@ "type": "WEB", "url": "https://github.com/apache/airflow/pull/73419" }, + { + "type": "WEB", + "url": "https://airflow.apache.org/docs/apache-airflow-providers-sftp/stable/changelog.html" + }, + { + "type": "WEB", + "url": "https://airflow.apache.org/docs/apache-airflow-providers-ssh/stable/changelog.html" + }, + { + "type": "PACKAGE", + "url": "https://github.com/apache/airflow" + }, { "type": "WEB", "url": "https://lists.apache.org/thread/ksr1lztvd3zr74f8xd1hzch1ssl0l3lj"