Description
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.
Published: 2026-10-07
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Patch Now
AI Analysis

Impact

The issue arises from a path‑traversal vulnerability in Apache Impala 4.5.2: the 'trusted_jar_paths' startup flag accepts relative paths that can resolve to a JAR located elsewhere on the file system. The same prefix that matches a configured trusted URI allows Impala to load that JAR during statement execution. Once the JAR is loaded, the code inside runs with the privileges of the Impala service, giving the attacker the ability to execute arbitrary code on the host machine. The flaw is a classic CWE‑23 style traversal and is only exploitable when the administrator has configured a non‑empty trusted_jar_paths value.

Affected Systems

Only Apache Software Foundation’s Apache Impala version 4.5.2 is affected; the vulnerability requires that the 'trusted_jar_paths' option be set to a non‑empty list of URIs. The flaw does not exist in earlier or later releases, such as 4.5.3, which contains a fix that removes the path traversal logic.

Risk and Exploitability

The CVSS score of 6.5 suggests medium‑high severity, and the EPSS score of <1% indicates a low but not zero likelihood of exploitation in the wild. The flaw is not listed in CISA's KEV catalog. Exploitation requires an attacker who can create or alter DDL statements (CREATE DATA SOURCE, CREATE TABLE) that place a malicious JAR at a path that matches one of the trusted URIs. Once the JAR is loaded, remote code execution is possible under the account running the Impala service. Because the flaw relies on configuration and requires privilege to write DDL, the risk is moderate‑high for vulnerable deployments.

Generated by OpenCVE AI on October 7, 2026 at 21:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache Impala to version 4.5.3 or newer, which removes the path‑traversal flaw.
  • If an upgrade cannot be performed immediately, clear the 'trusted_jar_paths' configuration or restrict it to directories that cannot contain attacker‑supplied JARs, and revoke or limit privileges that allow creating external data sources or tables that can introduce new JARs.
  • Review and harden Impala permissions so that only trusted users can execute DDL that can load JARs, and deny anonymous or low‑privilege users the ability to specify paths that reference external file systems.
  • Continuously monitor Impala logs for unexpected DDL activity or JAR loading attempts, and verify that no unauthorized JAR files are being executed on the host.

Generated by OpenCVE AI on October 7, 2026 at 21:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:apache:impala:4.5.2:-:*:*:*:*:*:*

Wed, 07 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


Wed, 07 Oct 2026 11:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache impala
Vendors & Products Apache
Apache impala

Wed, 07 Oct 2026 10:30:00 +0000

Type Values Removed Values Added
References

Wed, 07 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description 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.
Title Apache Impala: Path traversal executes JARs outside trusted paths
Weaknesses CWE-23
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-07T18:46:39.669Z

Reserved: 2026-09-11T23:18:44.474Z

Link: CVE-2026-90466

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-10-07T09:17:05.987

Modified: 2026-10-13T14:27:04.630

Link: CVE-2026-90466

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-07T21:15:15Z

Weaknesses
  • CWE-23

    Relative Path Traversal