CVE Catalog

CVE-2026-97395

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.19%

8th percentile - higher than 8% of all known CVEs

Summary

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, Polaris may use these settings to construct its server-side FileIO client, potentially redirecting storage traffic to a host chosen by the table writer and exposing authentication material.

Risk Assessment

Untrusted table writers can redirect server-side storage traffic to an endpoint of their choice, potentially leading to leakage of authentication credentials and compromise of data operations.

Recommendation

Upgrade Apache Polaris to version 1.8.0 or later. Additionally, configure catalog storage to override the endpoint to prevent table writers from setting it.

Other vulnerabilities in Apache Polaris

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS