{"id":"CVE-2023-35797","aliases":["EUVD-2023-2075","GHSA-hg6c-qqcm-r79r","PYSEC-2026-273"],"status":"published","title":"Apache Airflow Hive Provider Beeline RCE with Principal","description":"Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Hive Provider.\nThis issue affects Apache Airflow Apache Hive Provider: before 6.1.1.\n\nBefore version 6.1.1 it was possible to bypass the security check to RCE via\nprincipal parameter. For this to be exploited it requires access to modifying the connection details.\n\nIt is recommended updating provider version to 6.1.1 in order to avoid this vulnerability.","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.02791,"percentile":0.86603,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-20"],"published":"2023-07-03T09:08:53Z","modified":"2026-10-28T02:30:38Z","fixes":[{"ecosystem":"PyPI","package":"apache-airflow-providers-apache-hive","fixed_in":["6.1.1"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"apache-airflow-providers-apache-hive","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.1.1"}]}]},{"source":"osv","ecosystem":"PyPI","package":"apache-airflow-providers-apache-hive","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.1.1"}]}],"versions":["1.0.0","1.0.0b1","1.0.0b2","1.0.0rc1","1.0.1","1.0.1rc1","1.0.2","1.0.2rc1","1.0.3","1.0.3rc1","2.0.0","2.0.0rc1","2.0.0rc2","2.0.1","2.0.1rc1","2.0.1rc2","2.0.2","2.0.2rc1","2.0.3","2.0.3rc1","2.1.0","2.1.0rc1","2.2.0","2.2.0rc1","2.2.0rc2","2.3.0","2.3.0rc1","2.3.1","2.3.1rc1","2.3.2","2.3.2rc1","2.3.3","2.3.3rc1","3.0.0","3.0.0rc1","3.0.0rc2","3.1.0","3.1.0rc1","4.0.0","4.0.0rc1","4.0.0rc2","4.0.0rc3","4.0.1","4.0.1rc1","4.1.0","4.1.0rc1","4.1.1","4.1.1rc2","4.1.1rc3","5.0.0","5.0.0rc1","5.1.0","5.1.0rc1","5.1.0rc2","5.1.1","5.1.1rc1","5.1.2","5.1.2rc1","5.1.3","5.1.3rc1","6.0.0","6.0.0rc1","6.1.0","6.1.0rc1","6.1.0rc2","6.1.1rc1"]},{"source":"osv","ecosystem":"PyPI","package":"apache-airflow-providers-apache-hive","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.1.1"}]}],"versions":["1.0.0","1.0.0b1","1.0.0b2","1.0.0rc1","1.0.1","1.0.1rc1","1.0.2","1.0.2rc1","1.0.3","1.0.3rc1","2.0.0","2.0.0rc1","2.0.0rc2","2.0.1","2.0.1rc1","2.0.1rc2","2.0.2","2.0.2rc1","2.0.3","2.0.3rc1","2.1.0","2.1.0rc1","2.2.0","2.2.0rc1","2.2.0rc2","2.3.0","2.3.0rc1","2.3.1","2.3.1rc1","2.3.2","2.3.2rc1","2.3.3","2.3.3rc1","3.0.0","3.0.0rc1","3.0.0rc2","3.1.0","3.1.0rc1","4.0.0","4.0.0rc1","4.0.0rc2","4.0.0rc3","4.0.1","4.0.1rc1","4.1.0","4.1.0rc1","4.1.1","4.1.1rc2","4.1.1rc3","5.0.0","5.0.0rc1","5.1.0","5.1.0rc1","5.1.0rc2","5.1.1","5.1.1rc1","5.1.2","5.1.2rc1","5.1.3","5.1.3rc1","6.0.0","6.0.0rc1","6.1.0","6.1.0rc1","6.1.0rc2","6.1.1rc1"]}],"products":[{"vendor":"apache","product":"apache-airflow-providers-apache-hive"},{"vendor":"apache software foundation","product":"apache airflow apache hive provider"}],"references":[{"url":"https://github.com/apache/airflow/pull/31983","tags":["patch","x_transferred","Patch","fix","web"]},{"url":"https://lists.apache.org/thread/30y19ok07fw52x5hnkbhwqo3ho0wwc1y","tags":["vendor-advisory","x_transferred","Mailing List","Vendor Advisory","advisory","web"]},{"url":"http://www.openwall.com/lists/oss-security/2023/07/12/3","tags":["x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-35797","tags":["advisory"]},{"url":"https://github.com/apache/airflow/commit/6724eeb6210d5965937eaf9dae3e476eb30f8268","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/apache-airflow-providers-apache-hive/PYSEC-2026-273.yaml","tags":["web"]},{"url":"https://pypi.org/project/apache-airflow-providers-apache-hive","tags":["web","package"]},{"url":"https://github.com/advisories/GHSA-hg6c-qqcm-r79r","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/35xxx/CVE-2023-35797.json","tags":["advisory"]},{"url":"https://github.com/apache/airflow","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2023-35797","title":"Apache Airflow Hive Provider Beeline RCE with Principal","description":"Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Hive Provider.\nThis issue affects Apache Airflow Apache Hive Provider: before 6.1.1.\n\nBefore version 6.1.1 it was possible to bypass the security check to RCE via\nprincipal parameter. For this to be exploited it requires access to modifying the connection details.\n\nIt is recommended updating provider version to 6.1.1 in order to avoid this vulnerability.","status":"published","published":"2023-07-03T09:08:53.795Z","modified":"2025-02-13T16:55:55.149Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"adp"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T14:35:33.462059Z"}],"euvd":[{"id":"EUVD-2023-2075","description":"Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Hive Provider.\nThis issue affects Apache Airflow Apache Hive Provider: before 6.1.1.\n\nBefore version 6.1.1 it was possible to bypass the security check to RCE via\nprincipal parameter. For this to be exploited it requires access to modifying the connection details.\n\nIt is recommended updating provider version to 6.1.1 in order to avoid this vulnerability.","status":"published","published":"2023-07-03T09:08:53Z","modified":"2025-02-13T16:55:55Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-03T00:03:50.021705Z"}],"ghsa":[{"id":"GHSA-hg6c-qqcm-r79r","title":"Apache Airflow Hive Provider Beeline remote code execution with Principal","description":"Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Hive Provider.\nThis issue affects Apache Airflow Apache Hive Provider: before 6.1.1.\n\nBefore version 6.1.1 it was possible to bypass the security check to RCE via\nprincipal parameter. For this to be exploited it requires access to modifying the connection details.\n\nIt is recommended updating provider version to 6.1.1 in order to avoid this vulnerability.","status":"published","published":"2023-07-03T12:30:34Z","modified":"2026-10-26T21:10:57Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T14:41:36.858527Z"}],"nvd":[{"id":"CVE-2023-35797","description":"Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Hive Provider.\nThis issue affects Apache Airflow Apache Hive Provider: before 6.1.1.\n\nBefore version 6.1.1 it was possible to bypass the security check to RCE via\nprincipal parameter. For this to be exploited it requires access to modifying the connection details.\n\nIt is recommended updating provider version to 6.1.1 in order to avoid this vulnerability.","status":"published","published":"2023-07-03T10:15:09.473Z","modified":"2026-06-17T06:05:13.847Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"secondary"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T14:08:14.715708Z"}],"osv":[{"id":"CVE-2023-35797","title":"Apache Airflow Hive Provider Beeline RCE with Principal","description":"Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Hive Provider.\nThis issue affects Apache Airflow Apache Hive Provider: before 6.1.1.\n\nBefore version 6.1.1 it was possible to bypass the security check to RCE via\nprincipal parameter. For this to be exploited it requires access to modifying the connection details.\n\nIt is recommended updating provider version to 6.1.1 in order to avoid this vulnerability.","status":"published","published":"2023-07-03T09:08:53.795Z","modified":"2026-10-28T02:30:38.291954651Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T15:44:32.510144Z"},{"id":"GHSA-hg6c-qqcm-r79r","title":"Apache Airflow Hive Provider Beeline remote code execution with Principal","description":"Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Hive Provider.\nThis issue affects Apache Airflow Apache Hive Provider: before 6.1.1.\n\nBefore version 6.1.1 it was possible to bypass the security check to RCE via\nprincipal parameter. For this to be exploited it requires access to modifying the connection details.\n\nIt is recommended updating provider version to 6.1.1 in order to avoid this vulnerability.","status":"published","published":"2023-07-03T12:30:34Z","modified":"2026-10-26T21:30:04.16636132Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T15:46:48.920784Z"},{"id":"PYSEC-2026-273","title":"Apache Airflow Hive Provider Beeline remote code execution with Principal","description":"Improper Input Validation vulnerability in Apache Software Foundation Apache Airflow Hive Provider.\nThis issue affects Apache Airflow Apache Hive Provider: before 6.1.1.\n\nBefore version 6.1.1 it was possible to bypass the security check to RCE via\nprincipal parameter. For this to be exploited it requires access to modifying the connection details.\n\nIt is recommended updating provider version to 6.1.1 in order to avoid this vulnerability.","status":"published","published":"2026-06-29T11:50:43.895991Z","modified":"2026-07-01T20:22:48.450333Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:52:55.961245Z"}]}}
