Bezpieczeństwo aplikacji webowych · Middle · Pytanie 4 z 75

Dlaczego eval(userInput) lub new Function(userInput) są zawsze niebezpieczne?

Wyjaśnienie

Jeśli jakakolwiek część tekstu pochodzi od użytkowników, to oni kontrolują kod. Restrykcyjna CSP też blokuje takie wywołania, chyba że ustawiono 'unsafe-eval'.

Do poczytania

Błąd w pytaniu

Bezpieczeństwo aplikacji webowych · Middle · pytanie 4

Sprawdź się

Rozwiąż test Bezpieczeństwo aplikacji webowych · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test