Беда с PHP
Многие, наверняка, в курсе, по поводу того, что приключилось с PHP, а те, кто, непосредственно, связан с сайтам и серваками - те, просто, в шоках. Интернет "бурлит" новостями по сей день. Не побоюсь этого слова, но пол мира напугано этой бедой, т.к. почти все сайты в мире работают на этом самом PHP.
Необходимо обновить PHP на свое сервере! Это главная защита от уязвимости. Но, что делать, если ОС на сервере у тебя уже не поддерживается вендором и движок сайта тоже древний. Это действительно, настоящая проблема.
На текущий момент, я не могу обновить оперативно ОС и движок сайта. По-этому, как временную заплатку я принял первоочередные меры.
- Закрыл доступ для всех кроме РФ на уровне файрволла. Запросы даже не доходят до сайта.
#firewall-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
- Заблочил на веб-сервере возможность для multipart загрузок.
<If "req('Content-Type') =~ /multipart/i">
Require all denied
</If>
- Спрятал вывод версии PHP в заголовке X-Powered-By от посторонних глаз.
expose_php = off
- Проверил еще раз, что не выводятся PHP ошибки на экран.
display_errors = off
- Установил session.upload_progress.enabled = 0 в php.ini
Пока так. Буду держать в курсе.
Обновлено: 2026.10.28 13:20:57
Ответы