CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-29778

High
Published: Translated: NVD NIST

Summary

pyLoad to darmowy i otwarty menedżer pobierania napisany w Pythonie. W wersjach od 0.5.0b3.dev13 do 0.5.0b3.dev96 funkcja edit_package() nie zapewnia odpowiedniej sanitizacji parametru pack_folder, co umożliwia obejście zabezpieczeń przy użyciu stworzonych sekwencji przejścia rekurencyjnego.

Risk Assessment

Niewłaściwa sanitizacja może prowadzić do ataków typu directory traversal, co zagraża integralności systemu plików i może umożliwić nieautoryzowany dostęp do wrażliwych danych.

Recommendation

Zaleca się aktualizację do wersji 0.5.0b3.dev97 lub nowszej, aby usunąć tę podatność oraz zapewnić odpowiednią ochronę przed atakami.

Related vulnerabilities

Original NVD description (English source)

pyLoad is a free and open-source download manager written in Python. From version 0.5.0b3.dev13 to 0.5.0b3.dev96, the edit_package() function implements insufficient sanitization for the pack_folder parameter. The current protection relies on a single-pass string replacement of "../", which can be bypassed using crafted recursive traversal sequences. This issue has been patched in version 0.5.0b3.dev97.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS