Веб-безпека · Middle · Запитання 5 з 75
Як щодо XSS із v-html у Vue?
- 1Він працює лише на сервері, тож XSS неможливий
- ✓Правильна відповідь: Він рендерить сирий HTML, тож, як і
dangerouslySetInnerHTML, має отримувати лише очищений вміст - 3Він автоматично екранує HTML, тому завжди безпечний
Пояснення
Прив'язки {{ }} екранують текст. v-html навмисно це оминає і є звичайним джерелом XSS у Vue-застосунках.