SCA: security update for virtualenv (GHSA-hhxq-47xx-j5xx)

medium Tenable Self-Hosted Container Security Plugin ID 477224

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9,
PipInstall._uninstall_previous_version() accepts existing seed-package metadata and _uninstall_dist()
joins entries from top_level.txt and RECORD to site-packages without checking containment. When a reused
destination contains distribution metadata influenced by another account, relative traversal, absolute
entries, or linked parents can cause app-data reseeding to delete files outside the environment or the
environment root with the invoking user's permissions, provided that user has deletion rights over the
named paths. The deletion occurs during environment creation before any later use of the environment.
Fresh environments without existing package metadata and creation with --clear do not enter this cleanup
path. This issue is fixed in version 21.14.9. (CVE-2026-113719)

Solution

Update the virtualenv library and its related packages to version 21.14.9 or later.

See Also

https://github.com/advisories/GHSA-hhxq-47xx-j5xx

Plugin Details

Severity: Medium

ID: 477224

Version: Revision 1.1

Type: Local

Family: SCA Checks

Published: 10/24/2026

Updated: 10/24/2026

Risk Information

VPR

Risk Factor: Low

Score: 2.8

Percentile: 22.22

Vendor

Vendor Severity: Medium

CVSS v2

Risk Factor: Low

Base Score: 3.5

Temporal Score: 2.6

Vector: CVSS2#AV:L/AC:H/Au:S/C:P/I:P/A:P

CVSS Score Source: CVE-2026-113719

CVSS v3

Risk Factor: Medium

Base Score: 4.5

Temporal Score: 3.9

Vector: CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 10/23/2026

Vulnerability Publication Date: 10/20/2026

Reference Information

CVE: CVE-2026-113719

cwe: CWE-22