Веб-безпека · Middle · Запитання 68 з 75
Що таке server-side template injection?
- 1Використання надто великої кількості шаблонів на сторінці
- 2Впровадження HTML-шаблонів у кеш браузера
- ✓Правильна відповідь: Дані від користувача сприймаються як частина шаблону, тож синтаксис шаблону в них виконується на сервері
Пояснення
Рендеріть дані від користувачів як змінні шаблону, а не збирайте вихідний код шаблону з їхніх рядків. У багатьох рушіях це веде до віддаленого виконання коду.