Katalog CVE

GHSA-xmj3-9gf7-h52w

Niskie
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

W systemie Windows zawartość pliku .dist-info/namespace_packages.txt w kole (wheel) kontrolowana przez atakującego może spowodować, że starsza ścieżka instalacji setuptools utworzy plik __init__.py poza wskazanym katalogiem destination_eggdir. Atakujący może wpłynąć na ścieżkę docelową, ale nie na zawartość pliku.

Ocena ryzyka

Atakujący może doprowadzić do zapisu pliku poza zamierzonym katalogiem instalacji, co potencjalnie umożliwia nadpisanie lub utworzenie plików w nieoczekiwanych lokalizacjach. Może to naruszyć integralność systemu plików podczas instalacji pakietów.

Rekomendacja

Zaktualizuj setuptools do wersji zawierającej poprawkę lub unikaj starszej ścieżki instalacji wheel. Weryfikuj pakiety instalowane z niezaufanych źródeł.

Inne podatności w setuptools

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

### Summary On Windows, attacker-controlled content in a wheel's `.dist-info/namespace_packages.txt` can cause setuptools' legacy wheel installation path to create an `__init__.py` outside the requested `destination_eggdir`. The attacker can influence the destination path, but not the contents of

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