Katalog CVE

CVE-2017-15871

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja deserializacji w serialize-to-js w wersjach do 1.1.1 umożliwia atakującym wywołanie odmowy usługi poprzez wykorzystanie ciągu znaków 'function()'. Przykłady obejmują wywołanie 'function(){console.log(' lub prostą nieskończoną pętlę.

Ocena ryzyka

Odmowa usługi może prowadzić do niedostępności aplikacji, co wpływa na ciągłość działania organizacji. Istnieje ryzyko, że atakujący mogą wykorzystać tę podatność do zakłócenia usług.

Rekomendacja

Zaleca się aktualizację do nowszej wersji serialize-to-js, aby usunąć tę podatność. Należy również monitorować aplikacje pod kątem potencjalnych prób wykorzystania tej luki.

Inne podatności w serialize-to-js

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

The deserialize function in serialize-to-js through 1.1.1 allows attackers to cause a denial of service via vectors involving an Immediately Invoked Function Expression "function()" substring, as demonstrated by a "function(){console.log(" call or a simple infinite loop. NOTE: the vendor agrees that denial of service can occur but notes that deserialize is explicitly listed as "harmful" within the README.md file

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