Във връзка с извънредната вълна от критични уязвимости в 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 в хостинг панела към 8.2, 8.3 или по-нова, направете пълен архив на базата данни и файловете на сайта, за да тествате дали вашите теми и плъгини нямат несъвместимости с новите функции.

Проверихте ли коя версия на PHP задвижва вашия уебсайт и реагира ли вашият хостинг доставчик със системни обновления? Споделете опита си в коментарите.