CWE data temporarily unavailableCWE data is currently experiencing intermittent outages, which may cause incomplete section loading on CVE pages. We are actively working on a fix.

CVE-2026-102930

Description

A flaw was found in virtualenv. When fetching seed packages such as pip or setuptools during environment creation or updates, virtualenv does not verify the integrity of downloaded files against authoritative cryptographic checksums. A network attacker or compromised mirror could substitute malicious packages under expected filenames. If virtualenv caches and installs these tampered packages into subsequent environments, an attacker can achieve arbitrary code execution.

Statement

An Important severity flaw was found in virtualenv, a tool for creating isolated Python virtual environments that is shipped in Red Hat products and offerings including Red Hat Enterprise Linux, Red Hat Ansible Automation Platform, Red Hat AI offerings, and other Red Hat cloud services. When virtualenv fetches pip or setuptools seed wheels over the network, through its periodic-update mechanism or the --download option, it does not verify the downloaded files against an authoritative cryptographic checksum. A network attacker able to intercept TLS traffic, or a compromised or stale package index or mirror, could substitute a malicious wheel under the expected distribution, version, and filename. virtualenv would then cache the tampered wheel and seed it into subsequently created virtual environments, which can result in arbitrary code execution. Red Hat products that bundle virtualenv are affected where this download path can be exercised, and fixes are being pursued through the respective product release streams; a small number of bundled components were assessed as not affected because the vulnerable component is not present in them. While the upstream project's security advisory rates this issue as low severity, Red Hat rates it as Important based on the potential for arbitrary code execution in environments created from tampered seed packages.

Mitigation

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.

Common Vulnerability Scoring System (CVSS) Score Details

Info alert:Important note

CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).

CVSS v3 Score Breakdown

Red HatNVDcve.org
Base Score7.5N/AN/A
Attack VectorNetworkN/AN/A
Attack ComplexityHighN/AN/A
Privileges RequiredNoneN/AN/A
User InteractionRequiredN/AN/A
ScopeUnchangedN/AN/A
ConfidentialityHighN/AN/A
Integrity ImpactHighN/AN/A
Availability ImpactHighN/AN/A

Vector

Red Hat: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H

Frequently Asked Questions

Want to get errata notifications? Sign up here.