PHP2Shelli kontroll: kas sinu veebisait on ohus?
PHP2Shell (CVE-2026-109618 ja CVE-2026-109619) võimaldab autentimata ründajal käivitada koodi serverites, kus veebipäringuid töötleb PHP. Sisesta oma domeen passiivseks väliskontrolliks.
- Parandatud versioonid
- 8.2.35 · 8.3.36 · 8.4.27 · 8.5.12
- Tugi lõppenud
- PHP 8.1 ja vanemad parandust ei saa
- Mõju
- Koodi kaugkäivitamine ilma autentimiseta
Kuidas PHP2Shelli parandada
Uuenda oma haru parandatud versioonile (8.2.35, 8.3.36, 8.4.27 või 8.5.12) või paigalda oma distributsiooni turvauuendus.
PHP 8.1 ja vanemad versioonid ei ole enam toetatud ega saa parandust. Mine üle toetatud harule.
Taaskäivita pärast uuendamist PHP-FPM ja veebiserver, et päringuid teenindaks tõesti uus versioon.
Ajutised meetmed
Kui sa ei saa kohe uuendada, vähenda riski seniks:
- Vähenda
memory_limitjapost_max_sizeväärtusi rakenduse tegeliku vajaduseni. - Määra
session.upload_progress.enabled=0. - PHP 8.5 puhul määra
fatal_error_backtraces=0. - Taaskäivita PHP-FPM ja veebiserver, et seaded rakenduksid.
Ajutised meetmed ei asenda paika.
Kontrolli versiooni oma serveris
Kui väliskontroll versiooni ei näinud või versioon pärineb distributsiooni paketist, on kindel vastus sinu serveris.
- Paigaldatud PHP versioon
php -v - Debiani / Ubuntu paketid
dpkg -l 'php*' | grep -E '^ii' - RHEL / AlmaLinuxi / Rocky paketid
rpm -qa 'php*' - Veebiserveri kasutatav PHP-FPM (käsu nimi võib olla nt php-fpm8.3)
php-fpm -v
Distributsioonide turvateated
Distributsioonid võivad lisada paranduse versiooninumbrit muutmata; võrdle oma paketi versiooni nendes teadetes toodud versiooniga.
Jälgi kõiki oma servereid pidevaltJälgi ka pärast paikamist.
Loo tasuta ScanMyHosti konto ja jälgi oma välist perimeetrit pidevalt, mitte ainult ühe korra.