Skip to content

Update bundled pip to 26.0.1 #144538

Description

@darklight3it

Python 3.10's bundled pip (23.0.1) and setuptools (79.0.1) contain 5 known security vulnerabilities (CVEs). This is not a problem for the majority of users that can update those dependencies manually but it definitely is for users in managed environments like AWS Lambda.

CVE ID Component Severity Link
CVE-2023-5752 pip Medium https://nvd.nist.gov/vuln/detail/CVE-2023-5752
CVE-2025-8869 pip Moderate https://ubuntu.com/security/CVE-2025-8869
CVE-2026-1703 pip Low https://nvd.nist.gov/vuln/detail/CVE-2026-1703
CVE-2024-23949 jaraco-context (setuptools) High https://ubuntu.com/security/CVE-2024-23949
CVE-2026-24049 wheel (setuptools) High https://www.thehackerwire.com/vulnerability/CVE-2026-24049/

I created a CR for that.

I know it's a big bump on a non execution context but a lot of users need this. I also propose to make a similar bump in all the other affected versions.

Python 3.11 - both pip and setuptools
Python 3.12 - both pip and setuptools
Python 3.13 - only pip
Python 3.14 - only pip

Linked PRs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency filestdlibStandard Library Python modules in the Lib/ directorytopic-ensurepiptype-featureA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions