Katalog CVE

CVE-2026-107699

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Narzędzie ppt2png do wersji 0.0.6 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego. Niesprawdzone argumenty ścieżki wejściowej lub wyjściowej mogą być użyte do dodania metaznaków powłoki, takich jak ';', do nazw plików przekazywanych do child_process.exec() w ppt2png.js, co pozwala na wykonanie poleceń z uprawnieniami procesu Node.js.

Ocena ryzyka

Atakujący może wykonać dowolne polecenia systemowe na serwerze, co może prowadzić do naruszenia bezpieczeństwa systemu i danych.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji narzędzia oraz walidację i sanityzację wszystkich ścieżek wejściowych i wyjściowych przed przekazaniem do funkcji exec.

Powiązane podatności

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

ppt2png through 0.0.6 contains an OS command injection vulnerability that allows attackers to execute operating system commands by supplying unsanitized input or output path arguments. Attackers can append shell metacharacters such as ';' to file names passed to child_process.exec() in ppt2png.js, running commands with Node.js process privileges.

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