Във връзка с извънредната вълна от критични уязвимости в PHP, екипите по сигурността и водещи киберагенции отправиха категоричен призив към всички собственици на уебсайтове и сървърни администратори: инсталирайте най-новите актуализации на PHP незабавно.
Макар голяма част от водещите хостинг доставчици вече да внедряват защитни правила в своите Web Application Firewall (WAF) стени, това е само временна преграда. Единственото окончателно решение за елиминиране на риска остава инсталирането на официалните кръпки на ниво сървърен софтуер.
Казусът с WordPress: Изисква ли се обновление на CMS платформата?
Тъй като PHP е фундаменталната среда за изпълнение на WordPress, милиони администратори си задават въпроса дали ядрото на системата има нужда от корекция. Отговорът е не – не се планира и не е необходим ъпдейт на самия WordPress:
- Сървърен проблем: Дефектите не произтичат от кода на WordPress, а засягат директно софтуерния интерпретатор PHP върху всеки сървър, хостващ уеб приложения (включително Drupal, Joomla, Magento или индивидуални скриптове).
- Как да проверите вашата версия: Директно в контролния панел на WordPress влезте в
Инструменти > Здраве на сайта > Информация > Сървър (Tools > Site Health > Info > Server). Там е изписана точната активна версия на PHP. - Хостинг панел: Можете да намерите тази информация и през cPanel, Plesk или индивидуалния административен панел на вашия хостинг провайдър в секция PHP Selector или PHP Configuration.
Опасността при по-старите версии: Край на поддръжката за PHP под 8.2
Най-сериозната заплаха пада върху уебсайтовете, които работят върху остаряла инфраструктура. Всички версии на PHP по-стари от 8.2 (включително PHP 8.1, 8.0, цялата серия 7.x и 5.x) са с прекратена официална поддръжка (End-of-Life) и не получават официални пачове за сигурност от екипа на PHP.
Ако управлявате собствен виртуален или нает сървър (VPS / Dedicated) и използвате неподдържана версия, националните центрове за киберсигурност препоръчват радикални стъпки. Британският национален център по киберсигурност (NCSC) публикува категорично становище:
„Когато незабавното отстраняване на уязвимостта не е възможно, организациите трябва сериозно да обмислят спирането на системата от мрежата (offline), докато рискът не бъде изцяло неутрализиран.“
План за действие: Как да защитите сайта си стъпка по стъпка
| Стъпка | Действие на администратора | Критичност |
|---|---|---|
| 1. Проверка на версията | Инспектирайте PHP версията през Site Health или хостинг панела | Задължителна |
| 2. Запитване към хостинга | Уверете се, че споделеният/управляваният хостинг е приложил последните системни кръпки | Спешна |
| 3. Миграция към PHP 8.2+ | Ако ползвате по-стара версия от PHP 8.2, направете бекъп и преминете към актуална поддържана версия | Критична |
| 4. Временно спиране (Self-hosted) | При невъзможност за бърз ъпгрейд, поставете сайта в режим на поддръжка или го изолирайте от външния трафик | Препоръчителна |
Проверихте ли коя версия на PHP задвижва вашия уебсайт и реагира ли вашият хостинг доставчик със системни обновления? Споделете опита си в коментарите.