Description
Apache Polaris allows an authenticated principal with permission to create or update Iceberg table properties to set FileIO client settings such as s3.endpoint in table metadata.


In versions < 1.8.0, when Polaris performs server-side Iceberg operations, including commits and purges, it may use those settings to construct its (server-side) FileIO client. If the catalog storage configuration does not override the endpoint, Polaris can send storage requests to a host chosen by the table writer, using credentials scoped to the operation.




This can redirect server-side storage traffic and expose request authentication material to the chosen endpoint. Deployments are affected when table writers are not trusted to configure server-side storage endpoints.
Published: 2026-09-29
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Server‑side request forgery that leaks operation‑scoped storage credentials
Action: Immediate Patch
AI Analysis

Impact

Apache Polaris lets an authenticated principal with table‑write permission set server‑side FileIO client options such as s3.endpoint in table metadata. If the table writer is not trusted, they can redirect server‑side Iceberg operations to any endpoint they choose, using credentials scoped to the operation. This enables server‑side request forgery that can expose authentication material and potentially access internal resources. The root weakness is improper input validation leading to uncontrolled outbound traffic.

Affected Systems

The issue affects Apache Polaris versions earlier than 1.8.0 when the catalog storage configuration does not override the endpoint. Deployments where table writers are not fully trusted to configure server‑side storage endpoints are vulnerable.

Risk and Exploitability

The CVSS score is 8.1. The EPSS score of <1% suggests a low current exploitation probability, and the vulnerability is not listed in the CISA KEV catalog. Nevertheless, because the flaw can be exploited by any privileged table writer with permissions to modify table metadata, the risk remains moderate to high. Credential leakage could be a foothold for further attacks, so organizations should treat the flaw as significant until a patch is applied.

Generated by OpenCVE AI on October 1, 2026 at 23:07 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache Polaris to version 1.8.0 or later
  • Restrict permission for table writers to modify metadata to trusted users only
  • Configure catalog storage endpoints to explicitly override table‑level settings, preventing untrusted endpoints

Generated by OpenCVE AI on October 1, 2026 at 23:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 02 Oct 2026 09:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 01 Oct 2026 21:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-918

Thu, 01 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics cvssV3_1

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


Wed, 30 Sep 2026 02:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-918

Wed, 30 Sep 2026 01:45:00 +0000

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

Tue, 29 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
References

Tue, 29 Sep 2026 14:15:00 +0000

Type Values Removed Values Added
Description Apache Polaris allows an authenticated principal with permission to create or update Iceberg table properties to set FileIO client settings such as s3.endpoint in table metadata. In versions < 1.8.0, when Polaris performs server-side Iceberg operations, including commits and purges, it may use those settings to construct its (server-side) FileIO client. If the catalog storage configuration does not override the endpoint, Polaris can send storage requests to a host chosen by the table writer, using credentials scoped to the operation. This can redirect server-side storage traffic and expose request authentication material to the chosen endpoint. Deployments are affected when table writers are not trusted to configure server-side storage endpoints.
Title Apache Polaris: Allows authorized table writers to redirect server-side Iceberg FileIO requests to attacker-controlled endpoints using operation-scoped storage credentials
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-01T16:13:41.152Z

Reserved: 2026-09-24T14:23:39.741Z

Link: CVE-2026-97395

cve-icon Vulnrichment

Updated: 2026-09-29T15:08:46.198Z

cve-icon NVD

Status : Deferred

Published: 2026-09-29T14:17:22.020

Modified: 2026-10-01T17:17:36.133

Link: CVE-2026-97395

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T23:15:16Z

Weaknesses