Беда с PHP

Многие, наверняка, в курсе, по поводу того, что приключилось с PHP, а те, кто, непосредственно, связан с сайтам и серваками - те, просто, в шоках. Интернет "бурлит" новостями по сей день. Не побоюсь этого слова, но пол мира напугано этой бедой, т.к. почти все сайты в мире работают на этом самом PHP.

Необходимо обновить PHP на свое сервере! Это главная защита от уязвимости. Но, что делать, если ОС на сервере у тебя уже не поддерживается вендором и движок сайта тоже древний. Это действительно, настоящая проблема.

На текущий момент, я не могу обновить оперативно ОС и движок сайта. По-этому, как временную заплатку я принял первоочередные меры.

  1. Закрыл доступ для всех кроме РФ на уровне файрволла. Запросы даже не доходят до сайта.

-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: eth0
sources:
services:
ports:
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
rule source ipset="WL" service name="https" accept
rule source ipset="WL-SEO" service name="https" accept
rule source ipset="BL" service name="https" drop
rule source ipset="WL-RU" service name="https" accept

  1. Заблочил на веб-сервере возможность для multipart загрузок.

<If "req('Content-Type') =~ /multipart/i">
Require all denied
</If>

  1. Спрятал вывод версии PHP в заголовке X-Powered-By от посторонних глаз.

expose_php = off

  1. Проверил еще раз, что не выводятся PHP ошибки на экран.

display_errors = off

  1. Установил session.upload_progress.enabled = 0 в php.ini

Пока так. Буду держать в курсе.

Обновлено: 2026.10.28 13:20:57

Ответы