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

CVE-2025-54140

High
Published: Translated: NVD NIST

Summary

W wersji 0.5.0b3.dev89 menedżera pobierania pyLoad występuje podatność na przejście ścieżki w punkcie końcowym /json/upload. Atakujący, manipulując nazwą pliku przesyłanego pliku, może uzyskać dostęp do lokalizacji poza zamierzonym katalogiem przesyłania, co pozwala na zapis dowolnych plików w systemie.

Risk Assessment

Podatność ta może prowadzić do zdalnego wykonania kodu, eskalacji uprawnień lokalnych oraz kompromitacji systemu, co stwarza poważne zagrożenie dla bezpieczeństwa organizacji.

Recommendation

Zaleca się aktualizację do wersji 0.5.0b3.dev90, w której ta podatność została naprawiona, aby zabezpieczyć system przed potencjalnymi atakami.

Related vulnerabilities

Original NVD description (English source)

pyLoad is a free and open-source Download Manager written in pure Python. In version 0.5.0b3.dev89, an authenticated path traversal vulnerability exists in the /json/upload endpoint of pyLoad. By manipulating the filename of an uploaded file, an attacker can traverse out of the intended upload directory, allowing them to write arbitrary files to any location on the system accessible to the pyLoad process. This may lead to: Remote Code Execution (RCE), local privilege escalation, system-wide compromise, persistence, and backdoors. This is fixed in version 0.5.0b3.dev90.

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