Sitwazzjoni attwali: PHP2Shell. Żewġ vulnerabbiltajiet kritiċi ta' PHP (CVSS 9,2) jippermettu kodiċi malizzjuż mingħajr login. Patches mill-21/10/2026.X'għandu jsir issa →

Aġġornament ta' PHP jew backport? Id-deċiżjoni għal sistemi antiki

Għal verżjonijiet antiki ta' PHP wara PHP2Shell hemm diversi toroq: backport tad-distribuzzjoni, sors terz, patch tas-sors, appoġġ fit-tul jew aġġornament. Kemm jiswa kull triq u kemm iżomm.

Stat 5 min. qariGħajnuniet għad-deċiżjonijiet

Fil-qosor: Jekk aġġornament ta' PHP jew backport huwiex l-għażla t-tajba jiddependi minn kemm għad irid jaħdem is-sistema tagħkom u kemm huwa ppruvat sew il-backport. Backport tad-distribuzzjoni proprja fuq sistema operattiva appoġġata huwa triq sħiħa. Backports tas-sors, sorsi terzi u appoġġ kummerċjali fit-tul għal PHP 8.1 u eqdem huma pontijiet b'data ta' skadenza. Fit-tul jgħin biss it-trasferiment għal verżjoni ta' PHP li l-proġett PHP għadu jappoġġa uffiċjalment.

Għaliex il-mistoqsija hija urġenti wara PHP2Shell

Fil-21/10/2026 il-proġett PHP irranġa PHP2Shell fil-verżjonijiet 8.5.12, 8.4.27, 8.3.36 u 8.2.35. Għal PHP 8.1 u eqdem m'hemmx aktar releases uffiċjali, biss backports minimi tas-sors għal 7.4, 8.0 u 8.1. Skont l-istampa speċjalizzata kważi l-verżjonijiet kollha lura sa PHP 5.4 huma affettwati.

B'hekk ħafna operaturi ta' sistemi antiki jiffaċċjaw l-istess mistoqsija: Huwa biżżejjed li tirranġaw il-vulnerabbiltà kif jista' jkun, jew issa jrid ikun hemm l-aġġornament li ilu snin jiġi mdewwem? X'ifisser aġġornament fil-prattika jiddeskrivih l-offerta tagħna dwar il-Migrazzjoni minn PHP 8.1 u eqdem. X'japplika mingħajr aġġornament uffiċjali jinsab f'PHP 8.1 u eqdem: x'japplika issa. Dan l-artikolu jgħin fil-bilanċ bejniethom.

Liema tipi ta' backport hemm

"Backport" huwa terminu kollettiv. Dejjem ifisser li korrezzjoni minn verżjoni aktar ġdida tiġi meħuda f'waħda aktar antika. Min jagħmel dan u kemm huwa ppruvat sew, madankollu, ivarja ħafna.

  1. Backport tad-distribuzzjoni: Debian, Ubuntu, Red Hat u oħrajn jieħdu korrezzjonijiet tas-sigurtà fil-pakketti PHP tar-releases appoġġati tagħhom. In-numru tal-verżjoni spiss jibqa' l-istess; skont rapporti, pereżempju Ubuntu 24.04 wara l-aġġornament ikompli juri 8.3.6. Il-korrezzjoni tiġi ppruvata permezz tal-changelog tal-pakkett u l-avviżi tas-sigurtà tad-distribuzzjoni.
  2. Sors terz: Ir-repożitorju sury.org ta' Ondřej Surý, skont rapporti, ipprovda builds għall-fergħat kollha minn 5.6 sa 8.5. Mhuwiex l-arkivju tas-sigurtà ta' Debian. Id-dettalji jinsabu f'Ir-repożitorju sury.org.
  3. Backport tas-sors tal-proġett PHP: Għal 7.4, 8.0 u 8.1 hemm patches minimi fil-kodiċi tas-sors, imma l-ebda releases lesti. Min juzahom irid jibni PHP hu stess, jittestjah u jżommu fil-futur.
  4. Appoġġ kummerċjali fit-tul: Fornituri bħal TuxCare ELS jew Zend/HeroDevs joffru manutenzjoni għal verżjonijiet antiki. Jekk u meta jkopru PHP2Shell irid jiġi kkonfermat bil-miktub; dan ma kienx ippruvat fis-sorsi magħrufa. Aktar dwar dan f'Appoġġ fit-tul għal verżjonijiet antiki ta' PHP.

Aġġornament ta' PHP jew backport: it-tqabbil

Kriterju Aġġornament għal verżjoni appoġġata Backport (skont it-tip)
Protezzjoni minn PHP2Shell Iva, b'8.2.35, 8.3.36, 8.4.27 jew 8.5.12 Iva, jekk komplut u ppruvat
Aġġornamenti futuri tas-sigurtà Uffiċjalment sat-tmiem tal-appoġġ tal-verżjoni Biss sakemm il-fornitur rispettiv iżomm
Prova Numru tal-verżjoni flimkien mar-restart Changelog tal-pakkett b'numri CVE, konferma tal-fornitur
Sforz issa Medju sa għoli, meħtieġa testijiet ta' kompatibbiltà Baxx mad-distribuzzjoni, għoli bil-bini proprju
Sforz aktar tard Baxx sal-qabża li jmiss ta' verżjoni Jikber ma' kull vulnerabbiltà ġdida
Riskju għall-applikazzjoni Inkompatibbiltajiet ma' kodiċi antik u estensjonijiet Baxx, l-imġieba tibqa' l-aktar l-istess
Adattat bħala soluzzjoni permanenti Iva Biss il-backport tad-distribuzzjoni fil-qafas ta' sistema operattiva appoġġata

Il-linja "Sforz aktar tard" hija l-aktar importanti. PHP2Shell mhux se jkun l-aħħar vulnerabbiltà. Kull xahar fuq verżjoni mingħajr appoġġ uffiċjali jfisser li l-avviż li jmiss iqajjem l-istess mistoqsija.

Liema verżjoni fil-mira tal-aġġornament?

Skont php.net japplika għal kull fergħa ta' PHP: sentejn ta' appoġġ attiv, wara sentejn korrezzjonijiet tas-sigurtà biss. Minn dan jirriżultaw dawn id-dati tat-tmiem tal-appoġġ tas-sigurtà:

Verżjoni Appoġġ tas-sigurtà sa
PHP 8.2 31/12/2026
PHP 8.3 31/12/2027
PHP 8.4 31/12/2028
PHP 8.5 31/12/2029

Aġġornament għal 8.2 għalhekk huwa biss waqfa qasira. Min jimigra xorta waħda għandu jimmira għal verżjoni b'orizzont itwal, sakemm is-CMS, il-ħanut u l-estensjonijiet jappoġġawha. Dan jivverifikawh fir-rekwiżiti tas-sistema tal-manifattur, mhux mill-memorja. Kif jaħdem iċ-ċiklu tar-releases jispjegah Verżjonijiet ta' PHP u ċ-ċiklu tar-releases.

Importanti

Ikun liema jkun it-triq: wara l-installazzjoni l-proċessi kollha ta' PHP iridu jibdew mill-ġdid. Backport li jinsab biss fuq id-disk ma jipproteġix sakemm workers qodma jaħdmu fil-memorja.

Sekwenza pragmatika għal sistemi antiki

  1. Minnufih: Issettjaw miżuri temporanji skont php.net jew neħħu s-sistema temporanjament mix-xibka jekk ma hemm l-ebda korrezzjoni ppruvata disponibbli.
  2. Fil-jiem li ġejjin: Installaw backport ippruvat, jekk possibbli mid-distribuzzjoni proprja jew b'konferma bil-miktub tal-fornitur.
  3. Fl-istess ħin: Ivverifikaw il-kompatibbiltà tal-applikazzjoni ma' verżjoni appoġġata u iffissaw skeda.
  4. Fix-xhur li ġejjin: Aġġornament għall-verżjoni fil-mira, ippreparat f'kopja tat-test, b'pjan ta' irtirar.

Li tarau l-backport bħala pont, mhux bħala mira, hija l-idea deċiżiva.

Meta ma teħtieġux fornitur għal dan

Jekk is-server tagħkom jaħdem fuq Debian, Ubuntu jew RHEL appoġġat u d-distribuzzjoni tipprovdi l-backport, aġġornament regolari bir-restart u ħarsa lejn il-changelog huma biżżejjed. Dan amministratur b'esperjenza jagħmlu waħdu. Għajnuna tiswa f'bini proprju, sorsi terzi, verżjonijiet antiki ħafna jew applikazzjoni li l-kompatibbiltà tagħha ħadd ma jista' jara b'mod ġenerali.

Kif tgħin PHP SOS b'mod konkret?

  • Niċċekkjaw liema verżjonijiet ta' PHP u sorsi tal-pakketti jaħdmu fuq is-servers tagħkom u jekk hemmx korrezzjoni ppruvata.
  • Ninstallaw backports, nibdew mill-ġdid u niddokumentaw il-prova permezz tal-changelog.
  • Nittestjaw l-applikazzjoni tagħkom f'kopja kontra l-verżjoni fil-mira u nsemmu inkompatibbiltajiet.
  • Nippjanaw u nakkumpanjaw l-aġġornament fil-qafas tal-Migrazzjoni minn PHP 8.1 u eqdem.

Konklużjoni

Il-backport tad-distribuzzjoni huwa triq sħiħa, il-backports l-oħra kollha huma pontijiet. Min hu mwaħħal fuq PHP 8.1 jew eqdem għandu juża l-backport biex jikseb ħin għall-aġġornament, mhux biex ikompli jdewwmu.

Mistoqsijiet frekwenti

Backport huwa sigur daqs aġġornament?

Għall-vulnerabbiltà konkreta rranġata, backport jista' jkun ekwivalenti jekk huwa komplut u ppruvat. Jirranġa madankollu biss dak li ġie rtirat 'il fuq. Aġġornament għal verżjoni appoġġata jġib barra minn hekk l-aġġornamenti uffiċjali kollha tas-sigurtà tal-futur.

Kif nagħraf li l-backport tiegħi jkopri PHP2Shell?

Mill-changelog tal-pakkett: hemmhekk għandhom jissemmew in-numri CVE CVE-2026-109618 u CVE-2026-109619. Taħt Debian u Ubuntu dan juri apt-get changelog, fil-familja RHEL rpm -q --changelog. In-numru tal-verżjoni waħdu mhuwiex prova.

Kemm-il żmien oħra PHP 8.2 jirċievi aġġornamenti tas-sigurtà?

Skont php.net l-appoġġ tas-sigurtà għal PHP 8.2 jintemm fil-31/12/2026. Min illum jaġġorna għal 8.2 għandu għalhekk jippjana mill-ewwel il-pass li jmiss.

Jiswa appoġġ kummerċjali fit-tul għal verżjonijiet antiki ta' PHP?

Jista' jkun pont jekk aġġornament ma jkunx possibbli fi żmien qasir. Ħalluhom jikkonfermaw bil-miktub jekk u minn meta PHP2Shell huwa kopert. Fis-sorsi magħrufa sa issa dan ma kienx ippruvat.

Sorsi

Kuntatt immedjat

Kull siegħa tgħodd. Iktbu lilna issa.

Iddeskrivu fil-qosor is-sistema, il-verżjoni ta' PHP u dak li osservajtu. Nikkuntattjawkom, niċċaraw is-sitwazzjoni u naħdmu mill-bogħod sakemm l-inċident jingħalaq u jiġi ddokumentat.

Għajnuna immedjata