Весь мир срочно обновляет сайты из-за критических уязвимостей в PHP, чтобы не дать хакерам похитить данные и нанести другой вред. Госструктуры многих стран полностью отключили свои сайты на период обновлений, чтобы не давать потенциальным хакерам шансов. Предпринимателям, чьи сайты и интернет-магазины используют эту технологию, рекомендуют срочно проверить, установлены ли исправления.
Речь идет об уязвимостях в языке программирования PHP, на котором работает серверная часть порядка 70% всех сайтов в интернете. Разработчики PHP 21 октября выпустили обновления, закрывающие две критические уязвимости., Обнаруженные ошибки позволяют злоумышленнику удаленно выполнить вредоносный код на уязвимом сервере, причем для атаки даже не нужны учетная запись и пароль. Проблема находится в самом PHP, поэтому касается сайтов на разных системах управления.
Исправления вошли в версии 8.2.35, 8.3.36, 8.4.27 и 8.5.12. Владельцу бизнеса стоит поручить администратору или поддержке хостинга выяснить, какая версия PHP обслуживает сайт и устранены ли обе уязвимости. Разработчики предупреждают: временные защитные настройки могут снизить риск, но полностью заменить обновление не способны.
Если сайт работает на PHP 8.1 или более ранней версии, нужно отдельно обсудить переход на поддерживаемую ветку либо наличие исправлений от поставщика серверного ПО. Для старых версий некоторые поставщики выпускают собственные исправления, поэтому одного номера версии для проверки может быть недостаточно.
В WordPress версию PHP можно посмотреть в разделе «Инструменты» - «Здоровье сайта» - «Информация» - «Сервер». Обновление самой WordPress эту проблему не решает: проверить нужно именно серверное ПО.