Description
Astral uv before 0.11.6 contains a path traversal vulnerability that allows attackers to delete arbitrary files by supplying wheels with relative traversal paths in RECORD entries. Attackers can craft a malicious wheel whose RECORD references files outside the installation prefix, causing uv to delete those files when the user uninstalls the package.
Published: 2026-10-21
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Destructive File Deletion
Action: Immediate Patch
AI Analysis

Impact

Astral uv versions prior to 0.11.6 suffer from a path traversal flaw (CWE-22) that allows a user to delete arbitrary files by supplying wheel packages whose RECORD entries reference files outside the installation area. When such a malicious wheel is uninstalled, uv deletes those files, causing loss of critical data or system components. The vulnerability can compromise the integrity of the system and disrupt availability if essential files are removed.

Affected Systems

The impacted product is Astral uv by astral‑sh. All releases before 0.11.6 are affected; users running any of those versions must verify their installed version and upgrade if necessary.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity, and the EPSS value of < 1 % suggests that exploitation is currently uncommon but still possible. The vulnerability is not yet listed in the CISA KEV catalog. Attackers must craft a malicious wheel and trigger an uninstall; thus the attack vector is largely local or requires an attacker to influence a local package installation. Because the exploit relies on untrusted wheel content, systems that download or install wheels from third‑party sources are at higher risk.

Generated by OpenCVE AI on October 22, 2026 at 15:13 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade astral‑sh/uv to version 0.11.6 or later to eliminate the path traversal flaw.
  • Restrict wheel installation to trusted sources or repositories, and avoid installing packages from unverified wheels.
  • If possible, implement validation of wheel RECORD files or use security controls that block traversal paths before uv processes the wheel.

Generated by OpenCVE AI on October 22, 2026 at 15:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-pjjw-68hj-v9mw uv vulnerable to arbitrary file deletion through RECORD entries
History

Thu, 22 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Astral
Astral uv
Vendors & Products Astral
Astral uv

Thu, 22 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 21 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 21 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Description Astral uv before 0.11.6 contains a path traversal vulnerability that allows attackers to delete arbitrary files by supplying wheels with relative traversal paths in RECORD entries. Attackers can craft a malicious wheel whose RECORD references files outside the installation prefix, causing uv to delete those files when the user uninstalls the package.
Title Astral uv before 0.11.6 Arbitrary File Deletion via Wheel RECORD Entries
Weaknesses CWE-23
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-21T15:49:26.326Z

Reserved: 2026-10-20T21:47:43.313Z

Link: CVE-2026-114110

cve-icon Vulnrichment

Updated: 2026-10-21T15:07:34.704Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-21T01:17:37.103

Modified: 2026-10-22T17:39:56.760

Link: CVE-2026-114110

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-21T00:37:09Z

Links: CVE-2026-114110 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T15:15:07Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

  • CWE-23

    Relative Path Traversal