Katalog CVE

CVE-2025-54140

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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.

Ocena ryzyka

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.

Rekomendacja

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

Powiązane podatności

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

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.

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