Skip to content

setuptools 44.0.0 vendored in PEX triggers CVE-2024-6345 #2731

@mict0

Description

@mict0

Hi PEX team,

I'm using PEX via a project that depends on it (in this case, Dagster), and a recent security scan flagged a critical issue due to setuptools 44.0.0 being vendored inside PEX:

CVE-2024-6345
https://nvd.nist.gov/vuln/detail/CVE-2024-6345

Path: /pex/vendor/_vendored/setuptools/setuptools-44.0.0+<hash>.dist-info/METADATA

This happens even if we upgrade the system-wide setuptools, since PEX uses its own internal vendored version.

Questions:

  1. Is there a newer version of PEX that vendors a secure setuptools (≥ 70.0.0)?
  2. If not, could a new release be published with the updated vendored version?
  3. Is there any way to override or remove the vendored setuptools in the current build?

Thanks for your work — just hoping to resolve this so we can clear our security scans.

Best,
Milos

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions