Kritinis PHP pažeidžiamumas · CVSS 9.2

Ar jūsų svetainė pažeidžiama PHP2Shell?

PHP2Shell (CVE-2026-109618 ir CVE-2026-109619) leidžia įsilaužėliui paleisti kodą jūsų serveryje net neprisijungus, o atakos jau vyksta. Patikriname jūsų svetainę, aiškiai pasakome, kokia situacija, ir įvertiname taisymo kainą.

Auditas tik už 29 € + PVM, vienkartinis mokėjimas

Norite patikrinti visą serverį? Pilnas saugumo auditas už 199 € + PVM

Užsakyti auditą
Susisiekiame per 2 darbo valandas nuo apmokėjimo
9.2
CVSS v4.0 balas, abu CVE
0
prisijungimų, kurių reikia įsilaužėliui
5.4+
seniausia paveikta PHP versija
1,3 mln.+
pažeidžiamų serverių (vertinimas)

Kas yra PHP2Shell?

PHP2Shell – tai dviejų kritinių pačio PHP variklio spragų pavadinimas. Jos paskelbtos 2026 m. spalio 20 d., o pataisos išleistos spalio 21 d. Kadangi spragos yra PHP, o ne WordPress, įskiepyje ar jūsų kode, pažeidžiama kiekviena svetainė, veikianti su nepataisyta PHP versija, nepriklausomai nuo to, kokia sistema ji sukurta.

Ataka – tai specialiai paruošta HTTP užklausa. PHP ją apdoroja dar prieš paleisdamas bet kokį jūsų svetainės kodą, todėl slaptažodžiai, CAPTCHA ar saugumo įskiepiai jos nesustabdo. Tyrėjai patvirtino nuotolinį kodo vykdymą be prisijungimo WordPress, Drupal, Joomla ir Magento svetainėse. Pirmieji išnaudojimo bandymai užfiksuoti spalio 17 d., dar prieš viešą paskelbimą, ir nuo tada atakų daugėja.

CVE-2026-109618

CVSS 9.2
Atminties trūkumo klaida

Kai PHP pritrūksta atminties dar skaitydamas POST užklausą, lieka iki galo nesukurtas įrašas. Užklausos pabaigoje PHP jį laiko tvarkingu, o jo turinį valdo įsilaužėlis. Tai galima išnaudoti savo kodui paleisti.

CVE-2026-109619

CVSS 9.2
Atlaisvintos atminties naudojimas

Po vienos užklausos likę duomenys gali rodyti į jau atlaisvintą atmintį, o vėlesnė užklausa tame pačiame PHP procese ją panaudoja. Taip nutekinamas atminties turinys ir galima paleisti kodą. Spraga pasiekiama per sesijos įkėlimo eigos funkciją, kuri įjungta pagal nutylėjimą.

Ar mano svetainė pažeidžiama?

Pažeidžiamas bet koks PHP, aptarnaujantis interneto užklausas: PHP-FPM, Apache mod_php, php-cgi, LiteSpeed ir FrankenPHP. Palyginkite PHP versiją, kuri iš tiesų aptarnauja jūsų svetainę, su lentele.

PHP šaka Būsena Saugi versija
PHP 8.5 Pažeidžiama iki 8.5.12 8.5.12 ar naujesnė
PHP 8.4 Pažeidžiama iki 8.4.27 8.4.27 ar naujesnė
PHP 8.3 Pažeidžiama iki 8.3.36 8.3.36 ar naujesnė
PHP 8.2 Pažeidžiama iki 8.2.35 8.2.35 ar naujesnė
PHP 7.4 – 8.1 Pažeidžiama, oficialios pataisos nėra (tik pataisos išeities kodui) Atnaujinti į 8.2+ arba tiekėjo pataisytą paketą
PHP 5.4 – 7.3 Pažeidžiama, nebepalaikoma, pataisos nebus Būtina atnaujinti

Vien versijos numeris gali klaidinti. Linux distribucijos dažnai įdiegia pataisą nepakeisdamos numerio, komandinėje eilutėje matomas PHP gali skirtis nuo to, kuris aptarnauja svetainę, o bendrame hostinge vienu metu gali veikti kelios versijos. Auditas tai patikrina būtent jūsų aplinkoje.

Ką apima auditas

Jūsų svetainę rankiniu būdu tikrina inžinierius, ne automatinis skeneris, o rezultatus gaunate raštu, suprantama kalba.

Tiksli PHP versija ir SAPI (FPM, mod_php, LiteSpeed…), aptarnaujanti jūsų domeną
Ar hostingo tiekėjas įdiegė pataisą į jūsų PHP paketą
Klaidų žurnalai: atminties išsekimas „on line 0“ ir procesų lūžiai
Įsilaužimo požymiai nuo spalio 17 d.: svetainės procesų paleisti shell'ai, nežinomi failai, nauji administratoriai
Jūsų TVS ir įskiepiai (WordPress, Joomla, Drupal, Magento, PrestaShop…) ir jų rizika
Rašytinė ataskaita su aiškiais tolesniais žingsniais ir taisymo kaina

Kaip tai vyksta

1

Užsakote ir apmokate

Įrašote svetainės domeną ir sumokate už pasirinktą auditą (29 € arba 199 € + PVM) kortele, per elektroninę bankininkystę, PayPal ar kriptovaliuta.

2

Susisiekiame per 2 val.

Inžinierius susisiekia per 2 darbo valandas (I–V 9:00–18:00) ir suderina prieigą.

3

Ataskaita ir taisymo kaina

Gaunate išvadas suprantama kalba ir apytikslę taisymo kainą. Ar taisome mes, sprendžiate jūs.

Pasirinkite auditą

Tinka bet kuriai svetainei, nesvarbu, kur ji talpinama. Nebūtina būti mūsų hostingo klientu.

Vienkartinis mokėjimas, jokios prenumeratos. PVM pridedamas apmokant.

Problemos sutvarkymas

Kiekvienas serveris skirtingas, todėl taisymo kaina skaičiuojama individualiai. Po audito gaunate apytikslę kainą, o darbus pradedame tik jums sutikus.

  • PHP atnaujinimas į pataisytą versiją arba pataisyto paketo diegimas 7.4–8.1 versijoms
  • PHP ir interneto serverio nustatymų sugriežtinimas, kol planuojamas atnaujinimas
  • Patikrinimas, ar TVS, įskiepiai ir tema veikia su nauja PHP versija
  • Svetainės išvalymas ir apsaugojimas, jei randama įsilaužimo požymių

Jūsų hostinge PHP pakeisti negalite patys? Tiksliai pasakysime, ko prašyti tiekėjo, arba padėsime persikelti.

Ką galite padaryti dabar

Vienintelis visiškas sprendimas – atnaujinti PHP. Kol to padaryti negalite, PHP komanda rekomenduoja laikinas priemones:

  • Nustatykite memory_limit=-1 serverio lygiu, kad programos negalėtų jo pakeisti, ir apribokite užklausų dydį interneto serveryje ar proxy. Tai blokuoja žinomą CVE-2026-109618 išnaudojimo būdą.
  • Nustatykite session.upload_progress.enabled=0, o PHP 8.5 – ir fatal_error_backtraces=0 (CVE-2026-109619).
  • Po pakeitimų perkraukite visus PHP procesus.

WAF, pvz., Cloudflare, padeda prieš žinomus atakų šablonus, bet tik tam srautui, kuris per jį eina. Tai laikina priemonė, o ne pataisa. Jei nesate tikri, ar nustatymai įsigaliojo, ar kas nors neįsilaužė anksčiau, būtent tai ir patikrina auditas.

Dažniausi klausimai

Kas yra PHP2Shell?
PHP2Shell – tai dviejų kritinių PHP variklio pažeidžiamumų, CVE-2026-109618 ir CVE-2026-109619, pavadinimas. Abu įvertinti 9.2 balo pagal CVSS v4.0. Jie leidžia nuotoliniam įsilaužėliui be prisijungimo paleisti kodą interneto serveryje. Pataisos išleistos 2026 m. spalio 21 d.: PHP 8.5.12, 8.4.27, 8.3.36 ir 8.2.35.
Ar mano WordPress, Joomla, Drupal, Magento ar PrestaShop svetainė pažeidžiama?
Greičiausiai taip, jei ji veikia su nepataisyta PHP versija. Spraga yra pačiame PHP, todėl nesvarbu, kokią TVS, el. parduotuvės platformą ar įskiepius naudojate. Tyrėjai patvirtino veikiančias atakas prieš WordPress, Drupal, Joomla ir Magento, o PrestaShop veikia su PHP lygiai taip pat. El. parduotuvės yra ypač patrauklus taikinys, nes per nulaužtą serverį gali nutekėti klientų duomenys arba į apmokėjimo puslapį gali būti įterptas kortelių duomenų vagystės kodas.
Ar apsaugos saugumo įskiepis ar ugniasienė?
Saugumo įskiepiai nepadeda: ataka įvyksta dar prieš paleidžiant WordPress ar kitą svetainės kodą. WAF gali blokuoti žinomus atakų šablonus per jį einančiam srautui, bet tai tik laikina priemonė. Problemą išsprendžia tik PHP atnaujinimas.
Ar mano svetainė turi būti talpinama pas jus?
Ne. Tikriname bet kurią svetainę, nesvarbu, kur ji talpinama. Jei pakeitimą turi atlikti jūsų tiekėjas, tiksliai pasakysime, ko prašyti.
Kokios prieigos jums reikės?
Tai suderiname susisiekę. Dažniausiai tai prieiga prie hostingo valdymo panelės (cPanel, DirectAdmin, Plesk…) arba SSH. Dalį patikrinimų galima atlikti ir su mažesne prieiga, paaiškinsime, ką leidžia kiekvienas variantas.
Kaip greitai su manimi susisieksite?
Per 2 darbo valandas nuo apmokėjimo gavimo. Dirbame pirmadieniais–penktadieniais 9:00–18:00. Užsakymus, gautus ne darbo metu, pradedame vykdyti kitos darbo dienos pradžioje.
Kiek kainuoja problemos sutvarkymas?
Priklauso nuo audito rezultatų: dažnai užtenka atnaujinti PHP ir pakeisti kelis nustatymus, kartais reikia didesnio atnaujinimo ar išvalymo. Po audito gausite apytikslę kainą ir patys nuspręsite, ar tęsti. Audito mokestis (29 € arba 199 € + PVM) yra vienkartinis.
Kuo skiriasi PHP2Shell auditas nuo pilno saugumo audito?
PHP2Shell auditas (29 € + PVM) atsako į vieną klausimą: ar jūsų svetainė pažeidžiama CVE-2026-109618 ir CVE-2026-109619 ir ar kas nors jau jomis pasinaudojo. Pilnas saugumo auditas (199 € + PVM) apima visa tai ir dar patikrina likusį serverį: pasenusius paketus ir branduolį, serverio bei ugniasienės konfigūraciją, svetainės kodą, įskiepius ir temas dėl dažnų saugumo klaidų. Gaunate vieną ataskaitą su visomis radiniais, surikiuotais pagal svarbą.
Mano svetainė veikia su PHP 7.4, 8.0 ar 8.1. Ką daryti?
Šioms versijoms oficialios pataisytos versijos nėra, yra tik PHP saugumo komandos pataisos išeities kodui, o PHP 7.3 ir senesnės nebus taisomos visai. Saugus kelias – atnaujinti į PHP 8.2 ar naujesnę. Auditas patikrina, ar jūsų svetainė ir įskiepiai tam pasiruošę.
O jei mano svetainė jau nulaužta?
Atakos prasidėjo 2026 m. spalio 17 d., dar prieš paskelbimą, todėl auditas ieško įsilaužimo požymių nuo šios datos. Jei jų rasime, pranešime ir įtrauksime išvalymą į taisymo pasiūlymą.
Šaltiniai: PHP, Tenable, Datadog Security Labs, Help Net Security. Informacija 2026 m. spalio 22 d. duomenimis.