Katalog CVE

CVE-2026-110647

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
1.04%

Percentyl 63 - wyżej niż 63% wszystkich znanych CVE

Streszczenie

Turnpress w wersji do 0.4.2 zawiera podatność na wstrzyknięcie poleceń systemowych. Funkcja convertDocxToHtml w src/converter.ts wywołuje pandoc przez execa z opcją shell:true, co pozwala na wykonanie poleceń powłoki poprzez specjalne znaki w nazwie pliku .docx.

Ocena ryzyka

Atakujący może wykonać dowolne polecenia systemowe z uprawnieniami ofiary, co może prowadzić do pełnego przejęcia systemu lub kradzieży danych.

Rekomendacja

Zaktualizuj Turnpress do wersji nowszej niż 0.4.2 lub wyłącz opcję shell:true w wywołaniach execa i dokładnie waliduj nazwy plików wejściowych.

Powiązane podatności

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

Turnpress through 0.4.2 contains an OS command injection vulnerability that allows attackers to execute shell commands by supplying .docx files with crafted names. The convertDocxToHtml function in src/converter.ts invokes pandoc through execa with shell:true, so shell metacharacters in the --docx path run with the victim's privileges during convert or create.

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