Skip to main content

Apache Impala CVE-2026-90466

| EUVDEUVD-2026-94223 MEDIUM
Relative Path Traversal (CWE-23)
6.5
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to Impala with DDL privileges
  2. Exploit
    Upload malicious JAR via CREATE DATA SOURCE / CREATE TABLE
  3. Execution
    Reference JAR using relative path matching trusted prefix
  4. Impact
    Execute attacker code in Impala service context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Relative path traversal prevention
Exploitation Conditions

Exploitation is only possible when the Impala admin has configured the startup flag 'trusted_jar_paths' with a non-empty value (a non-default condition) AND the attacker already has sufficient privileges to run the DDL statements CREATE DATA SOURCE and/or CREATE TABLE to upload a JAR to an arbitrary location in the same filesystem. The attacker must then supply a relative path whose prefix matches an existing trusted path; the traversal cannot override the URI schema, so the malicious JAR must reside on the same local/remote filesystem as the trusted path. Limiting factors: no trusted_jar_paths means no attack surface, the schema constraint confines the JAR location, and DDL execution requires authenticated/authorized database access rather than anonymous network access.

Impact

No CVSS vector, EPSS score, KEV listing, or public POC is present in any provided source (NVD/vendor/Jira all show CVSS N/A), so quantitative exploitation signals are entirely absent and the only severity anchor is Apache's qualitative rating of 'important'. Judged on the description alone, this is a conditional, privilege-and-configuration-dependent flaw rather than a drive-by: exploitation requires (a) an admin to have configured a non-empty 'trusted_jar_paths' and (b) an attacker who can already execute DDL (CREATE DATA SOURCE / CREATE TABLE) to stage a malicious JAR. Those preconditions sharply reduce the realistic attack surface compared with an unauthenticated RCE, but the payoff is high - arbitrary JAR loading means code execution in the Impala service context. Net assessment: a genuine but gated privilege-escalation/code-execution issue for Hadoop/big-data shops running the specific vulnerable build (4.5.2); patch promptly where trusted_jar_paths is in use, but it is not an internet-wide emergency. Key missing data (no EPSS, no CVSS, no KEV, no POC) means this ranking is inferred from the description and should be re-checked once NVD scores and any exploit code appear.

Exploit ScenarioDerived

In an Impala 4.5.2 deployment where the admin has set a non-empty 'trusted_jar_paths', an authenticated user with DDL rights uploads a malicious JAR to an arbitrary location in the same filesystem using CREATE DATA SOURCE or CREATE TABLE, then references it with a relative path whose prefix matches a trusted path, bypassing the trusted-path check and loading attacker-controlled code into Impala. No public exploit identified at time of analysis, so a real attacker would have to weaponize the technique from the advisory themselves.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 07, 2026

Path traversal in the Apache Impala 'trusted_jar_paths' configuration allows an authenticated user to load an attacker-uploaded JAR from outside a trusted directory by supplying a relative path whose prefix matches a configured trusted path, resulting in code execution under Impala's process privileges. Only Impala 4.5.2 (before 4.5.3) is affected, and exploitation is conditional: the administrator must have set a non-empty 'trusted_jar_paths' value, the attacker must hold privileges to run DDL such as CREATE DATA SOURCE or CREATE TABLE to place a JAR on the same local or remote filesystem, and the URI schema itself cannot be overridden. Apache rates the issue 'important'; the independent assessment assigns CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H (authenticated, high complexity, scope-changed), and there is no KEV listing, no EPSS score, and no public exploit code identified at time of analysis.

RemediationAI

Upgrade to Apache Impala 4.5.3, the vendor-released fix version for IMPALA-15345, which corrects the trusted-path prefix matching; this is the only supported remedy and no backport versions are identified in the provided data. If an immediate upgrade is not possible, the highest-value compensating control is to clear or unset the 'trusted_jar_paths' startup flag, which eliminates the vulnerable code path entirely because the advisory confirms the traversal is only reachable when at least one trusted path exists; the trade-off is that JAR loading from those locations stops working, breaking UDFs, data source connectors, and other artifacts that depend on it, so those workloads must be relocated or suspended. In addition, restrict Impala DDL privileges so that only trusted administrators can execute CREATE DATA SOURCE and CREATE TABLE, since those statements are the documented mechanism for uploading the malicious JAR to a location on the same filesystem as the trusted path, and enforce this through the Ranger authorization module or equivalent role grants; the trade-off is reduced self-service for data engineers. Tighten filesystem write permissions (HDFS or object store) so that non-privileged users cannot place files anywhere in the filesystem hierarchy containing a trusted path, and audit existing contents of trusted directories for unexpected JARs before and after remediation. Review the Apache Impala security page at https://impala.apache.org/ and the JIRA issue at https://issues.apache.org/jira/browse/IMPALA-15345 for any further vendor guidance; no KEV listing, EPSS score, or public exploit code was present in the supplied intelligence at time of analysis.

Affected VersionsENISA

Apache Impala 4.5.2 <4.5.3

Affected Packages

euvd apache_impala fix: 4.5.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Impala's 'trusted_jar_paths' startup flag lists URIs from which JAR files may be loaded, typically for user-defined functions and data source connectors, and applies to both local and remote filesystems (for example HDFS or cloud object stores) used by the Hadoop/Hive-compatible stack. The defect is a prefix-matching flaw in that allow-list check: a relative path crafted so that its leading components match a trusted path can escape the intended directory and resolve to a different location on the same filesystem, meaning the trusted-path check is satisfied without the JAR actually residing under the trusted directory. Because directory traversal cannot rewrite the URI scheme, the malicious artifact must be placed on the same local or remote filesystem covered by the trusted path, which an attacker can arrange through Impala DDL such as CREATE DATA SOURCE and CREATE TABLE that upload files to that filesystem. Loading the resulting JAR is not a mere file-read primitive: JAR contents are executed by the Impala daemon, so a successful load yields code execution in the Impala process context and drives the high confidentiality, integrity, and availability impacts and the scope change (S:C) in the assessed vector. The input data does not include an explicit CWE mapping; the behavior corresponds to the classic path traversal class (CWE-22, improper limitation of a pathname to a restricted directory). Note that the two preconditions are conjunctive: with an empty or unset 'trusted_jar_paths' there is no attack surface at all, and even with it configured the attacker needs authenticated, authorized DDL capability rather than anonymous network access.

Know when Impala gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (CNA) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 8.5 HIGH

Reachable over the network SQL interface but needs DDL privileges (PR:L) and a non-default trusted_jar_paths config (AC:H); arbitrary JAR execution escapes the DB authorization model to host-level code (S:C, C/I/A:H).

3.1 AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

3
CVSS changed
Oct 07, 2026 - 19:22 NVD
6.5 (MEDIUM)
Patch available
Oct 07, 2026 - 10:01 EUVD
CVE Published
Oct 07, 2026 - 05:06 oss-security
CRITICAL

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

Apache Impala 4.5.2 deployments that enable the trusted_jar_paths feature face a code-execution risk in which an authenticated user with DDL privileges could run attacker-supplied code under the Impala service account, potentially affecting data confidentiality, integrity, and connected systems. The exposure is conditional on that configuration being enabled and on broad DDL access, so impact is concentrated in environments where those conditions exist. Leadership should confirm whether affected Impala instances and privileges are present, tighten access to JAR-loading operations, and plan remediation while no vendor-released patch identified at time of analysis.

Business Impact: High
Compensating Controls

No vendor-released patch identified; remove or empty trusted_jar_paths where feasible, restrict CREATE DATA SOURCE and CREATE TABLE privileges to trusted users, audit and monitor JAR uploads and DDL activity, run Impala with least privilege, and isolate filesystem and network access to Impala hosts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
analytic DB common in Hadoop/big-data enterprises, not general-purpose
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

More in Impala

View all
CVE-2017-5640 CRITICAL
9.8 Jul 10

It was noticed that a malicious process impersonating an Impala daemon in Apache Impala (incubating) 2.7.0 to 2.8.0 coul

CVE-2026-56207 CRITICAL
9.8 Sep 08

User impersonation in Apache Impala 4.0.0 through 4.5.1 lets a remote attacker act as any user because the final step of

CVE-2018-11792 CRITICAL
9.8 Oct 24

In Apache Impala before 3.0.1, ALTER TABLE/VIEW RENAME required ALTER on the old table. Rated critical severity (CVSS 9.

CVE-2026-57866 HIGH
8.8 Sep 08

Server-side request forgery in Apache Impala 4.4.x and 4.5.x allows authenticated users with execute permission on the `

CVE-2026-65181 HIGH
8.1 Sep 08

Remote code execution in Apache Impala 2.7.0 through 4.5.1 allows an authorized user with table-creation and remote-stor

CVE-2017-5652 HIGH
7.5 Jul 10

During a routine security analysis, it was found that one of the ports in Apache Impala (incubating) 2.7.0 to 2.8.0 sent

CVE-2021-28131 HIGH
7.5 Jul 22

Impala sessions use a 16 byte secret to verify that the session is not being hijacked by another user. Rated high severi

CVE-2019-10084 HIGH
7.5 Nov 05

In Apache Impala 2.7.0 to 3.2.0, an authenticated user with access to the IDs of active Impala queries or sessions can i

CVE-2017-9792 MEDIUM
6.5 Oct 04

In Apache Impala (incubating) before 2.10.0, a malicious user with "ALTER" permissions on an Impala table can access any

CVE-2018-11785 MEDIUM
6.5 Oct 24

Missing authorization check in Apache Impala before 3.0.1 allows a Kerberos-authenticated but unauthorized user to injec

CVE-2026-54048 MEDIUM
5.3 Sep 08

Server-side request forgery in Apache Impala 2.0.0 through 4.5.1 allows SQL-authenticated users to coerce the Impala dae

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy