Skip to content
Fencer Vulns
medium 5.3

CVE-2026-6357 json

pip self-update functionality can import newly installed modules after wheel installation

published 2026-04-27 6 mo ago modified 2026-09-10 1 mo ago also EUVD-2026-25857 , GHSA-jp4c-xjxw-mgf9 , PYSEC-2026-2876

cvss
5.3
version 4.0, CNA
cisa kev
Not listed
not in CISA's catalog
epss
0.1%
EPSS 0.1% chance of exploitation in 30 days, percentile 3%
public exploits
0
none known

Summary

pip prior to version 26.1 would run self-update check functionality after installing wheel files which required importing well-known Python modules names. These module imports were intentionally deferred to increase startup time of the pip CLI. The patch changes self-update functionality to run before wheels are installed to prevent newly-installed modules from being imported shortly after the installation of a wheel package. Users should still review package contents prior to installation.

Patch / fix

  • pypi pip 26.1
  • Pip maintainers pip 26.1
  • python-pip Debian 14 26.1.1+dfsg-1

debian advisories DEBIAN-CVE-2026-6357

  • python-pip hummingbird 1 26.2-0.1.hum1
  • python3-pip hummingbird 1 26.2-0.1.hum1
  • python-pip-wheel hummingbird 1 26.2-0.1.hum1

red hat advisories RHSA-2026:48788

  • python3 SLES for SAP 15 SP6, SLES for SAP 15 SP5, SLES for SAP 15 SP4 +11 more 3.6.15-150300.10.129.1
  • python3-core SLES for SAP 15 SP6, SLES for SAP 15 SP5, SLES for SAP 15 SP4 +12 more 3.6.15-150300.10.129.1
  • grafana Multi Linux Manager Tools SLE-15 12.4.10-150002.4.27.1
  • mgr-push Multi Linux Manager Tools SLE-15 5.2.5-150002.3.12.1
  • spacecmd Multi Linux Manager Tools SLE-15 5.2.10-150002.3.15.1
  • uyuni-tools Multi Linux Manager Tools SLE-Micro-5, Multi Linux Manager Tools SLE-15 5.2.17-150002.3.20.1
  • venv-salt-minion Multi Linux Manager Tools SLE-Micro-5, Multi Linux Manager Tools SLE-15 3006.0-150002.5.22.1
  • spacewalk-client-tools Multi Linux Manager Tools SLE-15 5.2.7-150002.3.12.1

suse advisories SUSE-SU-2026:4754-1SUSE-SU-2026:4585-1SUSE-SU-2026:4584-1SUSE-SU-2026:4583-1SUSE-SU-2026:4582-1SUSE-SU-2026:4581-1

  • python-pip Azure Linux 3.0 24.2-8
  • python-virtualenv Azure Linux 3.0 20.36.1-4

azure linux advisories AZL-85011AZL-85265

Azure Linux vulnerability data, Copyright (c) Microsoft Corporation, from https://github.com/microsoft/AzureLinuxVulnerabilityData via OSV, under the MIT licence; changed: normalised to fixed package versions per release. MIT

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

red hat product security vex CVE-2026-6357 updated cvss 5.8

pip: pip: Arbitrary code execution or information disclosure via malicious wheel package installation

  • Red Hat Exploit Intelligence exploit-intelligence-tech-preview/vulnerability-analysis-rhel9
    affected: no fix planned “Out of support scope”
  • Red Hat Migration Toolkit for Applications 8 mta/mta-rhel9-operator
    affected: no fix available “Fix deferred”
  • Red Hat Migration Toolkit for Virtualization mtv-candidate/mtv-rhel9-operator, migration-toolkit-virtualization/mtv-rhel9-operator
    affected: no fix available, no fix planned “Out of support scope”
  • Red Hat OpenShift Lightspeed openshift-lightspeed/lightspeed-service-api-rhel9 Red Hat OpenShift Service Mesh 3 openshift-service-mesh/kiali-rhel9-operator Red Hat Pen Drive Powered by Red Hat Lightspeed pen-drive/pen-drive-scanner-rhel9 Red Hat AI Inference Server rhaiis/vllm-tpu-rhel9, rhaiis/vllm-spyre-rhel9
    affected: no fix available “Fix deferred”
  • Red Hat Ansible Automation Platform 2 automation-controller, ansible-automation-platform-26/gateway-rhel9, ansible-automation-platform-24/controller-rhel8, ansible-automation-platform-25/controller-rhel8, ansible-automation-platform-26/controller-rhel9, ansible-automation-platform-26/hub-rhel9-operator, +7 more
    affected: no fix available, no fix planned “Out of support scope”
  • Red Hat Developer Hub 1 rhdh/rhdh-hub-rhel9 Red Hat Discovery 2 discovery/discovery-server-rhel9 Red Hat Enterprise Linux 8 ubi8/python-36, ubi8/python-39, ubi8/python-311, ubi8/python-312
    affected: no fix available “Fix deferred”
  • Red Hat Enterprise Linux 9 ubi9/python-39, rhel9/python-39, ubi9/python-311, ubi9/python-312, rhel9/python-311, ubi9/python-312-minimal Red Hat Enterprise Linux 10 ubi10/python-312-minimal, rhel10/python-312-minimal
    affected: no fix available, no fix planned “Out of support scope”
  • Red Hat Enterprise Linux AI (RHEL AI) 3 rhelai3/bootc-cuda-rhel9, rhelai3/bootc-rocm-rhel9, rhelai3/disk-image-cuda-rhel9, rhelai3/bootc-azure-rocm-rhel9 Red Hat OpenShift AI (RHOAI) rhoai/odh-mlserver-rhel9, rhai/base-image-cpu-rhel9, rhai/base-image-tpu-rhel9, rhai/base-image-spyre-rhel9, rhai/base-image-neuron-rhel9, rhai/base-image-rocm-6.4-rhel9, +35 more Red Hat OpenShift Container Platform 4 openshift4/ose-ansible-rhel9-operator Red Hat OpenShift Dev Spaces devspaces/udi-rhel9
    affected: no fix available “Fix deferred”
show 7 more
  • Red Hat Quay 3 quay/quay-rhel8, quay/quay-rhel9
    affected: no fix planned “Out of support scope”
  • Red Hat Satellite 6 satellite/foreman-mcp-server-rhel9, satellite/iop-advisor-engine-rhel9, satellite/iop-advisor-backend-rhel9
    affected: no fix available “Fix deferred”
  • Red Hat Trusted Artifact Signer rhtas/segment-reporting-rhel9, rhtas/model-transparency-rhel9
    affected: no fix planned “Out of support scope”
  • Red Hat Service Telemetry Framework 1.5 stf/smart-gateway-rhel9-operator, stf/prometheus-webhook-snmp-rhel9, stf/service-telemetry-rhel9-operator
    affected: no fix available “Fix deferred”
  • Red Hat Hardened Images python-pip 26.2-0.1.hum1, python3-pip 26.2-0.1.hum1, python-pip-wheel 26.2-0.1.hum1
    fixed: vendor fix RHSA-2026:48788
  • Red Hat OpenShift AI 3.0 rhai/base-image-cuda-rhel9 1793042067, rhai/base-image-cuda-rhel9 1793328358, rhai/base-image-rocm-rhel9 1793041981
    fixed: vendor fix RHSA-2026:91236
  • Red Hat AI Inference Server rhaiis/vllm-cpu-rhel9, rhaiis/vllm-cuda-rhel9, rhaiis/vllm-rocm-rhel9, rhaiis/vllm-neuron-rhel9, rhaiis/model-opt-cuda-rhel9 Red Hat Ansible Automation Platform 2 ansible-automation-platform-26/de-minimal-rhel9, ansible-automation-platform-26/de-supported-rhel9, ansible-automation-platform-tech-preview/metrics-service-rhel9 Red Hat Enterprise Linux AI (RHEL AI) 3 rhelai3/bootc-aws-cuda-rhel9, rhelai3/bootc-gcp-cuda-rhel9, rhelai3/bootc-azure-cuda-rhel9 Red Hat OpenShift AI (RHOAI) rhoai/odh-vllm-cuda-rhel9, rhoai/odh-vllm-rocm-rhel9, rhoai/odh-caikit-nlp-rhel9, rhoai/odh-ta-lmes-job-rhel9, rhoai/odh-built-in-detector-rhel9, rhoai/odh-caikit-tgis-serving-rhel9, +3 more
    not affected: vulnerable code not present

Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf

CISA SSVC

Exploitation
none
Automatable
no
Technical impact
partial
Assessed
6 mo ago

Exploit prediction

0.14% chance of exploitation in the next 30 days, higher than 3% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
CNA 4.0 5.3 CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
CNA 4.0 5.3 CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Affected packages

ecosystem package affected fixed in
pypi pip
<26.1
26.1

Affected products

  • Pip maintainers pip

Classification

Weakness
  • CWE-829 Inclusion of Functionality from Untrusted Control Sphere

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.

CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.