Если выполняются следующие утверждения:
- Все документы подаются с заголовком HTTP
Content-Type: text/html; charset=UTF-8. - Все атрибуты HTML заключены в одиночные или двойные кавычки.
- В документе нет тегов
<script>.
существуют ли случаи, когда htmlspecialchars($input, ENT_QUOTES, 'UTF-8') (преобразование &, ", ', <, > в соответствующие именованные объекты HTML) недостаточно для защиты от межсайтовых скриптов, когда создание HTML на веб-сервере?