Katalog CVE

CVE-2026-110637

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
1.15%

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

Streszczenie

buildebooks w wersjach przed 0.2.2 zawiera podatność na wstrzyknięcie poleceń systemowych w lib/kindle.js. Atakujący mogą dostarczyć spreparowaną nazwę pliku EPUB przekazywaną do kindlegen przez child_process.exec, co pozwala na wykonanie poleceń OS z uprawnieniami użytkownika uruchamiającego buildebooks.

Ocena ryzyka

Atakujący może wykonać dowolne polecenia systemowe z uprawnieniami użytkownika, co może prowadzić do nieautoryzowanego dostępu lub modyfikacji systemu.

Rekomendacja

Zaktualizuj buildebooks do wersji 0.2.2 lub nowszej i zapewnij prawidłową walidację oraz escapowanie nazw plików przekazywanych do child_process.exec.

Powiązane podatności

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

buildebooks before 0.2.2 contains an OS command injection vulnerability in lib/kindle.js that allows attackers to execute commands by supplying a crafted EPUB file name passed to kindlegen via child_process.exec. Attackers can craft a book project with a malicious front-matter filename or project folder name and kindle: true to execute OS commands as the user running buildebooks.

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