Skip to content
OpenAdvisories

Product · Apache Software Foundation

Apache Polaris

6 known vulnerabilities.

4 results · Clear filters · Feed

  • Critical 9.9

    Apache Polaris: could broaden vended S3 credentials through wildcard-bearing namespace or table names

    Apache Polaris accepts literal `*` characters in namespace and table names. When it later builds temporary S3 access policies for delegated table access, those same characters appear to be reused unescaped in S3 IAM resource patterns and `s3:prefix` condition…

  • Critical 9.9

    Apache Polaris: could broaden vended GCS credentials through unescaped identifier content in access-boundary CEL conditions

    In plain terms, Apache Polaris is supposed to issue short-lived GCS credentials that only work for one table's files, but a crafted namespace or table name can cause those credentials to work across the configured bucket instead. Apache Polaris builds Google …

  • Critical 9.9

    Apache Polaris: staged table creation could vend storage credentials for unvalidated locations

    Apache Polaris can issue broad temporary ("vended") storage credentials during staged table creation before the effective table location has been validated or durably reserved. Those temporary credentials are meant to limit the scope of accessible table data …

  • Critical 9.9

    Apache Polaris: No protection on `write.metadata.path`

    In Apache Iceberg, the table's metadata files are control files: they tell readers which data files belong to the table and which table version to read. `write.metadata.path` is an optional table property that tells Polaris where to write those metadata files…