Katalog CVE

CVE-2026-110650

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Pakiet Python thumbnail do wersji 1.5 zawiera podatność wstrzyknięcia poleceń systemowych w funkcji generate_thumbnail(), która pozwala atakującym na wykonanie poleceń przez dostarczenie znaków metaznaków powłoki w ścieżkach plików. Atakujący kontrolujący nazwę pliku przekazaną do generate_thumbnail może wstrzyknąć polecenia do wywołań os.system() uruchamiających ffmpeg, convert lub unoconv z uprawnieniami procesu Python.

Ocena ryzyka

Atakujący może wykonać dowolne polecenia na serwerze, co prowadzi do naruszenia poufności, integralności i dostępności.

Rekomendacja

Zaktualizuj pakiet thumbnail do wersji z poprawką i unikaj przekazywania niezaufanych nazw plików do generate_thumbnail.

Powiązane podatności

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

The thumbnail Python package through 1.5 contains an OS command injection vulnerability in generate_thumbnail() that allows attackers to execute commands by supplying shell metacharacters in file paths. Attackers who control a file name passed to generate_thumbnail, such as an uploaded file, can inject commands into os.system() calls running ffmpeg, convert or unoconv with the Python process privileges.

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