Katalog CVE

CVE-2026-104843

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

Percentyl 35 - wyżej niż 35% wszystkich znanych CVE

Streszczenie

uv (menedżer projektów i pakietów w Pythonie) od wersji 0.12.7 do 0.12.18 ma podatność na Windows, która pozwala na zapis pliku poza katalogiem instalacji podczas ekstrakcji złośliwego wheel. Może to umożliwić umieszczenie pliku wykonywalnego w katalogu na PATH użytkownika.

Ocena ryzyka

Atakujący może dostarczyć złośliwy pakiet wheel, który po zainstalowaniu na Windows zapisze plik wykonywalny w katalogu na PATH, co może prowadzić do wykonania złośliwego kodu.

Rekomendacja

Zaktualizuj uv do wersji 0.12.18 lub nowszej.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS