CVE-2026-104843
Last modified
CVE-2026-104843 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. uv is a Python package and project manager written in Rust. From 0.12.7 until 0.12.18, uv wheel extraction on Windows can process a malicious wheel in a way that writes a file outside the installation prefix, including an executable in a directory already present on the user's PATH.
Description
uv is a Python package and project manager written in Rust. From 0.12.7 until 0.12.18, uv wheel extraction on Windows can process a malicious wheel in a way that writes a file outside the installation prefix, including an executable in a directory already present on the user's PATH. Non-Windows hosts are not affected. This issue is fixed in version 0.12.18.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| astral-sh | uv | >= 0.12.7, < 0.12.18 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-104843?
How severe is CVE-2026-104843?
How do I fix CVE-2026-104843?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-104637A weakness has been identified in onetwothreeneth HospitalMa…7.3
- CVE-2026-104638A security vulnerability has been detected in onetwothreenet…5.3
- CVE-2026-1047The salavat counter Plugin plugin for WordPress is vulnerabl…4.4
- CVE-2026-104721Path-traversal vulnerability in QOS.CH Sarl Logback-classic …6.3
- CVE-2026-104733User Impersonation in ProcessOnes XMMP Server ejabberd <= 26…7.4
- CVE-2026-1048A weakness has been identified in LigeroSmart up to 6.1.26. …5.4
- CVE-2026-104844PostCSS Selector Parser is a CSS selector parser that integr…5.9
- CVE-2026-104845Seroval facilitates JS value stringification, including comp…7.5
- CVE-2026-104846Seroval facilitates JS value stringification, including comp…9.8
- CVE-2026-104847ProseMirror's view component renders and manages the editabl…8.5
- CVE-2026-104848Tinypool is a minimal Node.js worker thread pool implementat…9.5
- CVE-2026-104849Tinypool is a minimal Node.js worker thread pool implementat…9.5
Are you affected by CVE-2026-104843?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
