Node.js · Senior · Pytanie 32 z 75

Dlaczego eval (lub new Function) na danych użytkownika jest niebezpieczne nawet w „sandboksie” jak vm?

Wyjaśnienie

Ucieczki z kontekstów vm są dobrze znane. Uruchamiaj niezaufany kod w osobnym procesie lub kontenerze ze ścisłymi limitami albo nie uruchamiaj go wcale.

Do poczytania

Błąd w pytaniu

Node.js · Senior · pytanie 32

Sprawdź się

Rozwiąż test Node.js · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test