Katalog CVE

CVE-2026-42315

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W pyLoad przed wersją 0.5.0b3.dev100 występuje podatność, która pozwala użytkownikowi z uprawnieniami Perms.MODIFY na określenie dowolnych katalogów jako lokalizacji pobierania pakietu poprzez funkcję API set_package_data(). Brak sanitizacji w kluczu '_folder' umożliwia to działanie.

Ocena ryzyka

Organizacja może być narażona na nieautoryzowane pobieranie plików do niebezpiecznych lokalizacji, co może prowadzić do utraty danych lub złośliwego oprogramowania.

Rekomendacja

Zaleca się aktualizację pyLoad do wersji 0.5.0b3.dev100 lub nowszej, aby usunąć tę podatność.

Inne podatności w pyLoad

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

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, when passing a folder name in the set_package_data() API function call inside the data object with key "_folder", there is no sanitization at all, allowing a user with Perms.MODIFY to specify arbitrary directories as download locations for a package. This vulnerability is fixed in 0.5.0b3.dev100.

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