Katalog CVE

CVE-2026-35463

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

pyLoad to darmowy menedżer pobierania napisany w Pythonie. W wersji 0.5.0b3.dev96 i wcześniejszych mechanizm ochrony ADMIN_ONLY_OPTIONS ogranicza dostęp do krytycznych wartości konfiguracyjnych tylko dla administratorów, jednak dotyczy to jedynie opcji konfiguracyjnych rdzenia, a nie opcji wtyczek. Wtyczka AntiVirus przechowuje ścieżkę do pliku wykonywalnego, która może być zmieniana przez użytkowników z uprawnieniami SETTINGS, co prowadzi do zdalnego wykonania kodu.

Ocena ryzyka

Organizacja narażona jest na ryzyko zdalnego wykonania kodu przez nieautoryzowanych użytkowników, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.

Rekomendacja

Zaleca się aktualizację pyLoad do najnowszej wersji, aby usunąć tę lukę oraz ograniczenie dostępu do opcji konfiguracyjnych wtyczek tylko dla administratorów.

Powiązane podatności

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

pyLoad is a free and open-source download manager written in Python. In 0.5.0b3.dev96 and earlier, the ADMIN_ONLY_OPTIONS protection mechanism restricts security-critical configuration values (reconnect scripts, SSL certs, proxy credentials) to admin-only access. However, this protection is only applied to core config options, not to plugin config options. The AntiVirus plugin stores an executable path (avfile) in its config, which is passed directly to subprocess.Popen(). A non-admin user with SETTINGS permission can change this path to achieve remote code execution.

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