CVE-2017-5941
KrytyczneStreszczenie
W pakiecie node-serialize w wersji 0.0.4 dla Node.js odkryto problem, który pozwala na wykonanie dowolnego kodu. Nieufne dane przekazane do funkcji unserialize() mogą być wykorzystane do osiągnięcia tego celu poprzez przekazanie obiektu JavaScript z natychmiastowo wywoływaną funkcją wyrażeniową (IIFE).
Ocena ryzyka
Wykorzystanie tej podatności może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji i danych organizacji.
Rekomendacja
Zaleca się aktualizację pakietu node-serialize do najnowszej wersji, aby zniwelować ryzyko związane z tą podatnością.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in the node-serialize package 0.0.4 for Node.js. Untrusted data passed into the unserialize() function can be exploited to achieve arbitrary code execution by passing a JavaScript Object with an Immediately Invoked Function Expression (IIFE).

