Skip to content
Heist/ feed
Back to feed
Medium

Apache Impala: Path traversal executes JARs outside trusted paths

Type: advisorySources: OSV

Path traversal of 'trusted_jar_paths' in Impala 4.5.2 allows an attacker-controlled JAR to be loaded via a relative path where the prefix matches a path specified in 'trusted_jar_paths'. The startup flag 'trusted_jar_paths' references URIs for loading files from local or remote filesystems. Path traversal can't override the schema, but can result in loading a JAR that has been uploaded to a different location in that filesystem via Impala DDLs such as CREATE DATA SOURCE and CREATE TABLE. Path traversal can only be used if a trusted path exists, so this attack requires 'trusted_jar_paths' have a non-empty value configured by the Impala admin. Users are recommended to upgrade to version 4.5.3, which fixes this issue.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-90466
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 13:28 UTC · Revision 1

Source evidence

Apache Impala: Path traversal executes JARs outside trusted paths

core-osv · Original source

Published 7 Oct 2026, 08:47 UTC

Path traversal of 'trusted_jar_paths' in Impala 4.5.2 allows an attacker-controlled JAR to be loaded via a relative path where the prefix matches a path specified in 'trusted_jar_paths'. The startup flag 'trusted_jar_paths' references URIs for loading files from local or remote filesystems. Path traversal can't override the schema, but can result in loading a JAR that has been uploaded to a different location in that filesystem via Impala DDLs such as CREATE DATA SOURCE and CREATE TABLE. Path traversal can only be used if a trusted path exists, so this attack requires 'trusted_jar_paths' have a non-empty value configured by the Impala admin. Users are recommended to upgrade to version 4.5.3, which fixes this issue.

osv:CVE-2026-90466
Complete source record
{
  "id": "8c2b5ebc1590f9837ee70968f698d00a552113f75de2b51a5c548af6c547c7cc",
  "url": "https://osv.dev/vulnerability/CVE-2026-90466",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Apache Impala: Path traversal executes JARs outside trusted paths",
    "summary": "Path traversal of 'trusted_jar_paths' in Impala 4.5.2 allows an attacker-controlled JAR to be loaded via a relative path where the prefix matches a path specified in 'trusted_jar_paths'. The startup flag 'trusted_jar_paths' references URIs for loading files from local or remote filesystems. Path traversal can't override the schema, but can result in loading a JAR that has been uploaded to a different location in that filesystem via Impala DDLs such as CREATE DATA SOURCE and CREATE TABLE. Path traversal can only be used if a trusted path exists, so this attack requires 'trusted_jar_paths' have a non-empty value configured by the Impala admin. Users are recommended to upgrade to version 4.5.3, which fixes this issue.",
    "evidence": "osv:CVE-2026-90466",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-90466",
      "aliases": [
        "CVE-2026-90466"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/apache/impala",
              "type": "GIT",
              "events": [
                {
                  "introduced": "078470bb0471336fa7715cf9b72a5d713fd2751d"
                },
                {
                  "last_affected": "078470bb0471336fa7715cf9b72a5d713fd2751d"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:apache:impala:4.5.2:-:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "4.5.2-NA"
                      },
                      {
                        "last_affected": "4.5.2-NA"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "4.5.2-NA",
            "4.5.2-rc2",
            "4.5.2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-90466.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:28.961396590Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90466.json",
        "https://lists.apache.org/thread.html/m7qbho4j1g4v7kx7pbk4z2n8p9nx6bqn",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-90466"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-23"
        ],
        "cna_assigner": "apache",
        "unresolved_ranges": [
          {
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "4.5.2"
                  },
                  {
                    "fixed": "4.5.3"
                  }
                ],
                "source": "AFFECTED_FIELD",
                "strategy": "StandardRange"
              }
            ]
          }
        ],
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90466.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-90466",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 495870,
  "published_at": "2026-10-07T08:47:12.542+00:00"
}