Плагин работает уже несколько лет, заявки приходят, а обновлений в кабинете давно нет. Менять его неудобно: на нём держится запись клиентов или расчёт стоимости. Но фраза «ничего не ломается» отвечает только на вопрос о видимой работе сайта, а не о его защите. Возраст модуля не равен известной уязвимости. Простая законченная программа может долго обходиться без новых функций. Тревогу вызывает сочетание обстоятельств: поддержка прекращена, установленную версию никто не сопровождает, а компонент продолжает обрабатывать формы, файлы или данные клиентов в открытом интернете...
ФЗшная
Отключённый плагин WordPress: почему деактивация не всегда убирает риск
В списке WordPress накопились плагины с пометкой «Неактивен». Когда-то их ставили ради формы, слайдера или эксперимента с оплатой, а потом отключили. Сайт работает, поэтому трогать старые расширения не хочется, хотя деактивация и удаление решают разные задачи. Отключение прекращает обычную загрузку плагина WordPress. Его кнопки и функции перестают работать в привычном режиме, но файлы обычно остаются на сервере. Настройки и данные расширения тоже могут сохраниться, чтобы после повторного включения не пришлось создавать всё заново...
Удалили файл с сайта, а он всё ещё открывается: где остаются копии
Сотрудник удалил с сайта документ с лишними сведениями и сообщил, что вопрос закрыт. Через день коллега открывает его по старой ссылке, а в поиске остаётся картинка страницы. Такое возможно без нового взлома: у одного опубликованного файла могло появиться несколько самостоятельных копий. Если убрать кнопку «Скачать» из статьи, сам документ может остаться в каталоге загрузок. Человек со старым адресом по-прежнему получит файл, даже когда на сайте больше нет заметной ссылки. Поэтому первое полезное...
Сторонний скрипт на сайте: какие данные посетителя получает виджет
На сайте появился новый чат, счётчик или сервис записи. Посетитель видит аккуратную кнопку, а браузер загружает дополнительный код. Для владельца важен вопрос, который редко звучит при подключении: какие сведения этот код способен увидеть рядом с формой заказа? Если сторонний JavaScript исполняется непосредственно в контексте страницы, он способен обращаться к доступному ему содержимому: тексту, элементам формы и событиям пользователя. Возможности зависят от способа подключения и браузерных ограничений...

