PHP-уязвимости: как защитить интернет-магазин
Исследование Wiz выявило две критические уязвимости в языке PHP, на котором работают 70% сайтов, включая многие интернет-магазины на WordPress. Компания сообщила об уязвимостях фонду PHP, и обновления уже выпущены, но паника в сети продолжается — некоторые госсайты закрылись. Хостеры и администраторы серверов получили срочные инструкции по обновлению.
Исследование Wiz выявило две критические уязвимости в языке PHP, на котором работают 70% сайтов, включая многие интернет-магазины на WordPress. Уязвимости позволяют злоумышленникам удалённо исполнять код, внедрять вредоносные программы и похищать данные из баз. Обновления уже выпущены PHP Foundation, но не все хостеры и серверы их внедрили. В результате часть важных сайтов временно закрылась.
Чем это отличается от того, как было до сих пор — тем, что уязвимость затронула не отдельный сервис или шаблон, а саму основу, на которой строятся десятки тысяч сайтов. Согласен, что паника в сети не всегда оправдана, но она понятна: если уязвимость в PHP, то она везде, где используется этот язык. Главное — не паниковать, а проверить версию и обновить её, даже если сайт кажется «ненужным» для атакующих.
Проверьте, на какой версии PHP работает ваш сайт. Если ниже 8.2 — это риск, даже если сайт не обновлялся давно. Уточните у хостинг-провайдера, обновил ли он PHP на своих серверах. Если у вас свой сервер — обновите PHP до последней суб-версии. Надёжность сайта начинается не с дизайна, а с того, что он не может быть взломан из-за устаревшего языка.
Это часть нашей работы — Поддержка и развитие. Поддерживаем сайты всех типов на CMS и фреймворках: Cetera CMS, Laravel, Yii2, InSales, «1С-Битрикс», Bitrix24, WordPress, WooCommerce, Ecwid, OpenCart, Drupal, Joomla, Magento2, Shopify и самописные системы на PHP и Python. Инфраструктура, развитие и продвижение включены. Поддержка и развитие
Автор: Святослав Семенов из Cetera Labs