System Design · Junior · Запитання 43 з 75

Як захиститися від XSS під час виведення користувацького контенту?

Пояснення

Фреймворки екранують текст за замовчуванням, небезпечні innerHTML, dangerouslySetInnerHTML, javascript:-посилання. Якщо потрібен HTML (редактор), його санітизують на сервері й клієнті. CSP обмежує джерела скриптів - друга лінія захисту.

Де почитати

Помилка в запитанні

System Design · Junior · запитання 43

Перевірте себе

Пройдіть тест System Design · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест