CVE Catalog

CVE-2026-42315

High
Published: Translated: NVD NIST

Summary

In pyLoad prior to version 0.5.0b3.dev100, there is a vulnerability that allows a user with Perms.MODIFY to specify arbitrary directories as download locations for a package through the set_package_data() API function. The lack of sanitization in the '_folder' key enables this action.

Risk Assessment

The organization may be exposed to unauthorized file downloads to unsafe locations, potentially leading to data loss or malware.

Recommendation

It is recommended to update pyLoad to version 0.5.0b3.dev100 or later to mitigate this vulnerability.

Other vulnerabilities in pyLoad

See all
Original NVD description (English source)

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.

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