Katalog CVE

CVE-2024-52011

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.51%

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

Streszczenie

Podatność w bibliotece launch-editor (używanej przez Vite) przed wersją 2.9.0 pozwala na wykonanie dowolnych poleceń w systemie Windows. Problem wynika z niedostatecznego oczyszczania argumentu `file` w funkcji `launchEditor`, co umożliwia atakującemu wstrzyknięcie specjalnych znaków.

Ocena ryzyka

Atakujący może zdalnie wykonać dowolne polecenia na serwerze Windows, co prowadzi do pełnej kompromitacji systemu, kradzieży danych lub instalacji złośliwego oprogramowania.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę launch-editor do wersji 2.9.0 lub nowszej, a w przypadku korzystania z Vite do wersji 5.4.9 lub nowszej.

Powiązane podatności

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

launch-editor allows users to open files with line numbers in editor from Node.js. Prior to version 2.9.0, due to the insufficient sanitization of the `file` argument in the `launchEditor`, an attacker can execute arbitrary commands on Windows by supplying a filename that contains special characters. This issue has been fixed in the `launch-editor` version 2.9.0, corresponding to vite version 5.4.9.

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