Bezpieczeństwo aplikacji webowych · Junior · Pytanie 22 z 75
Jakie ryzyko niesie dangerouslySetInnerHTML w React?
- ✓Poprawna odpowiedź: Wstawia surowy HTML, więc nieoczyszczona treść od użytkowników może uruchomić skrypty
- 2Działa tylko w buildach deweloperskich
- 3Komponent renderuje się przy każdym naciśnięciu klawisza
Wyjaśnienie
Długa nazwa to ostrzeżenie. Jeśli HTML pochodzi od użytkowników lub zewnętrznych usług, najpierw go oczyść, np. DOMPurify.