Не так давно сеть взбудоражило сообщение об очередной «находке» уязвимости даже в новых версиях PHP старше 7.4. Суть ее описывать не буду, смысл примерно в следующем: злоумышленник может получить полный контроль над файлами.
Рекомендация — обновить PHP срочно до версий, где эта уязвимость уже исправлена: 8.2.35, 8.3.36, 8.4.27, 8.5.12 или более новой исправленной версии своей ветки.
До обновления снизить риск помогут следующие настройки PHP:
session.upload_progress.enabled=0— перекрывает известные цепочки через upload progress;fatal_error_backtraces=0— перекрывает соответствующий путь на PHP 8.5;- ограничения размера и сложности запросов на веб‑сервере или reverse proxy.
Настройки должны действовать до разбора запроса: задайте их в php.ini или конфигурации сервера.
Делать это нужно со специалистом, так как хостинг обычно не показывает третью цифру имеющейся версии PHP (просто 8.2, 8.3 и т.п.). Определить более точно поможет либо php_info(), либо консоль.
Перед обновлением ОБЯЗАТЕЛЬНО бэкап скриптов сайта.
Для тех, кто еще сидит на PHP 7.4 это знак, только пока непонятно, добрый или нет, но поменять придется точно, либо за вас это в один прекрасный день сделает хостер и как поведет себя сайт — большой вопрос.
Если эта информация оказалась вам полезной и интересной, то можно поблагодарить автора любой суммой либо по номеру телефона +79807480224 (Сбер, Тинькофф)
Еще больше интересной и полезной информации о SEO, сайтостроении, интернет-маркетинге читайте на моем канале @freelancervit.