Стоил ли экранировать вывод Contact Form 7?
Стоил ли экранировать вывод Contact Form 7 функциями типа wp_kses, ведь это насколько я понимаю потенциальная уязвимость, если злоумышленнику удастся попасть в админку сайта?
Стоил ли экранировать вывод Contact Form 7 функциями типа wp_kses, ведь это насколько я понимаю потенциальная уязвимость, если злоумышленнику удастся попасть в админку сайта?
Любой пользовательский ввод, нужно очищать на выводе!
Тоже так думаю. Может быть есть где-то готовый код, не охота писать с нуля?
Хотя если следовать такой логике, тогда и функцию the_content() нужно очищать от тега script например, чего она сама по себе не делает. А в официальных темах WP я такого не видел. В таком случае, стоит ли заморачиваться из-за CF7?
Контент поста очищается при сохранении в БД всеми функциями ВП которые сохраняют в БД. Там не может быть script тега, если кто-то не наговнокодил. Ну и в целом, что можно сунуть в контент определяется ролью юзера, админ например ваще туда скрипт может сунуть, нестандартное это поле...