Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:pypi/ibis-framework@2.0.0
purl pkg:pypi/ibis-framework@2.0.0
Next non-vulnerable version 7.1.0
Latest non-vulnerable version 7.1.0
Risk
Vulnerabilities affecting this package (1)
Vulnerability Summary Fixed by
VCID-1tjz-chb1-23b2
Aliases:
GHSA-x563-6hqv-26mr
GMS-2023-4517
Ibis PyArrow dependency allows arbitrary code execution when loading a malicious data file ### Impact Deserialization of untrusted data in IPC and Parquet readers in PyArrow versions 0.14.0 to 14.0.0 allows arbitrary code execution. An application is vulnerable if it reads Arrow IPC, Feather or Parquet data from untrusted sources (for example user-supplied input files). This vulnerability only affects PyArrow, not other Apache Arrow implementations or bindings. Note that Ibis itself makes **extremely limited** use of `pyarrow.parquet.read_table`: 1. `read_table` is used in tests, where the input file is entirely controlled by the Ibis developers 2. `read_table` is used in the `ibis/examples/__init__.py` as a fallback for backends that don't support reading Parquet directly. Parquet data used in `ibis.examples` are also managed by the Ibis developers. This Parquet data is generated from CSV files and SQLite databases. 3. The Pandas and Dask backends both use PyArrow to read Parquet files and are therefore affected. Ibis **does not** make use of APIs that directly read from either Arrow IPC files or Feather files. ### Patches Ibis imports the `pyarrow_hotfix` package wherever pyarrow is used, as of version 7.1.0. Upgrading to Arrow 14.0.1 is also a possible solution, starting in Ibis 7.1.0. ### Workarounds Install [`pyarrow_hotfix`](https://pypi.org/project/pyarrow-hotfix/) and run `import pyarrow_hotfix` ahead of any and all `import ibis` statements. For example: ```python import ibis ``` becomes ```python import pyarrow_hotfix import ibis ``` ### References https://www.cve.org/CVERecord?id=CVE-2023-47248 https://nvd.nist.gov/vuln/detail/CVE-2023-47248
7.1.0
Affected by 0 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-12T19:11:28.598937+00:00 GitLab Importer Affected by VCID-1tjz-chb1-23b2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/ibis-framework/GMS-2023-4517.yml 38.6.0