Напишу не в тему но всё же. Вот скажите, что нужно сделать, чтобы мне ответили с support@pikabu.ru и помогли решить мои технические проблемы по работе с сайтом.
Ждать ответ, т.к. писем много и они все обрабатываются в порядке очередности.
Странная у вас защита... На сервер введённые пользователем угловые скобки и так передаются как HTML-entities в составе запроса в XML-формате.
А то, что сейчас происходит, похоже на баг именно на этапе валидации, потенциально опасный. И не особо понятно, откуда взявшимся (:
Немного всё равно не понимаю в чем тут баг)
На строне клиента есть wysiwyg, который генерирует произвольный HTML и с чем угодно внутри. Например, пользователь можно вписать туда любой XSS или вставить из буфера xml-шум из Microsoft Office, где будет куча лишнего. Весь этот бред отправляется на сервер, где и происходит полная санитизация полученнного HTML. В результате HTML заново пересобирается и в нем остается только то, что мы разрешаем.
Я тут совсем никакого бага не вижу :) Уточните, пожалуйста, в чем конкретно баг?
Баг в том, что экранированные символы lt и gt, передающиеся на сервер в формате HTML-entity, почему-то тоже вырезаются)
Я наверное уже поправил это месяц назад) Помню, что правил фильтрацию HTML, но не помню что именно.





Багрепорты
8.9K постов1.2K подписчика
Правила сообщества
Опишите подробно:
- Возникшую проблему
- Порядок действий для повторения проблемы
- Версию Пикабу: ПК, мобильная браузерная, приложение Android, приложение iOS- Ваше устройство, ОС, браузер
Приложите скриншоты или видео с проблемой
И мы постараемся помочь :)