Go achomair: Níl aon nuashonrú oifigiúil ann i gcoinne leochaileacht slándála PHP2Shell do PHP 8.1. Ní sholáthraíonn tionscadal PHP ach backports íosta de chód foinse do 7.4, 8.0 agus 8.1, ní eisiúintí críochnaithe. An té a ritheann na leaganacha seo, teastaíonn backport deimhnithe óna sholáthraí nó bearta idirthréimhseacha uaidh, agus ba cheart dó an t-aistriú chuig leagan a fhaigheann tacaíocht a phleanáil anois.
An bhfuil nuashonrú ann i gcoinne leochaileacht slándála PHP 8.1?
Ní ó thionscadal PHP. An 21 Deireadh Fómhair 2026 tháinig ceartúcháin oifigiúla amach do na brainsí a fhaigheann tacaíocht amháin: 8.5.12, 8.4.27, 8.3.36 agus 8.2.35. Ní fhaigheann PHP 8.1 agus leaganacha níos sine nuashonruithe oifigiúla a thuilleadh.
Tá tionchar orthu ar chaoi ar bith. De réir an phreasa speisialaithe sroicheann na leaganacha leochaileacha beagnach gan bhriseadh siar go PHP 5.4. An té a ritheann ceann de na leaganacha seo atá inrochtana go poiblí, tá leochaileacht chriticiúil aige le CVSS v4.0 9.2 gan paiste críochnaithe.
I gcás a lán gnólachtaí is iontas é seo, mar go mbíonn córais den sórt sin ag rith go cobhsaí agus gan aird le blianta. Ní thugann duine faoi deara sa ghnáthlá nach bhfaigheann leagan nuashonruithe a thuilleadh, go dtí go dtagann leochaileacht ar nós PHP2Shell chun cinn. Is eisceacht iad na backports foinse do 7.4, 8.0 agus 8.1 agus ní hathbheochan ar an gcothabháil rialta.
Cad a chiallaíonn backports foinse
Do 7.4, 8.0 agus 8.1 tá backports íosta de chód foinse ann. Is ceartúcháin iad sa chód foinse a aistríodh chuig na brainsí níos sine seo. Ní eisiúint oifigiúil iad le huimhir leagain, pacáiste tástáilte agus changelog.
Go praiticiúil ciallaíonn sé: caithfidh duine éigin an backport a ghlacadh, PHP a thógáil as an nua uaidh, a thástáil agus a chur amach. Is féidir é sin a tharlú ar thrí bhealach:
- Do dháileachán a ghlacann an ceartúchán isteach ina phacáistí, mar shampla mar chuid de chothabháil fhadtéarmach.
- Do sholáthraí óstála a thógann pacáistí PHP féin agus a chuireann an backport isteach.
- Tusa féin nó soláthraí seirbhíse a thógann PHP ón gcód foinse. Tá sé sin éilitheach agus caithfear é a athdhéanamh le gach leochaileacht bhreise.
An bhfuair do chóras backport, seiceálann tú ag changelog an phacáiste:
apt changelog php8.1-fpm | grep -i -E "CVE-2026-109618|CVE-2026-109619" # Debian/Ubuntu
rpm -q --changelog php-fpm | grep -i -E "CVE-2026-109618|CVE-2026-109619" # teaghlach RHEL
Athraíonn ainmneacha pacáistí de réir dáilte agus foinse pacáiste. Mura bhfuil iontráil ann, fiafraigh den soláthraí. Conas a oibríonn an seiceáil go mion, féach Leagan PHP agus staid paiste a sheiceáil i gceart.
An seanfhreastalaí a chosaint go dtí an t-aistriú
Chomh fada agus nach bhfuil backport deimhnithe ag rith, tá bearta idirthréimhseacha php.net i bhfeidhm: memory_limit=-1 nach féidir a fhorscríobh le teorainn chuimhne trí cgroup, post_max_size de 8M nó 32M le upload_max_filesize faoina bhun agus session.upload_progress.enabled=0 i gcumraíocht an fhreastalaí, ansin gach oibrí a atosú. Ní cosaint iomlán iad. Sonraí ag Bearta láithreacha mura féidir leat paistiú fós.
Ina theannta sin tagann bearta a laghdaíonn inrochtaineacht: limistéir riaracháin trí VPN amháin nó seoltaí IP ceadaithe, suíomhanna nach bhfuil de dhíth a mhúchadh, rochtain ar an bhfreastalaí a theorannú go docht. Molann an BSI freastalaithe gan nuashonrú a thógáil den líonra go sealadach. I gcás seanfheidhmchláir atá deacair a aistriú, d'fhéadfadh réiteach scartha a bheith ina fhreagra níos macánta ná oibriú ar an idirlíon oscailte.
Má ritheadh freastalaí le PHP 8.1 nó níos sine gan chosaint ar an líonra ón 17 Deireadh Fómhair, glac go dáiríre é: bhí an BSI ag súil le leas a bhaint as go tapa agus go forleathan. Cosain logaí ón 20 Deireadh Fómhair i leith agus ceadaigh seiceáil air le haghaidh rianta sula n-aistríonn tú.
An t-aistriú a phleanáil: chuig cén leagan?
Is é an sprioc leagan a thacaíonn tionscadal PHP leis agus a fhulaingíonn d'fheidhmchlár. Dúnann PHP 8.2 an leochaileacht ó 8.2.35, ach sroicheann sé deireadh na tacaíochta an 31.12.2026. An té atá ag aistriú anois, ba cheart dó dá bhrí sin dul chuig 8.3 nó níos nuaí más féidir leis an bhfeidhmchlár é. Luann php.net an staid reatha ar leathanach na leaganacha a fhaigheann tacaíocht.
An leagan PHP a thacaíonn do CMS nó do shiopa leis, seiceálann tú de réir riachtanais chórais an déantóra, mar shampla ar wordpress.org, shopware.com nó typo3.org. Is minic go gcaithfear an feidhmchlár féin a nuashonrú ar dtús sula bhféadfaidh PHP athrú. Is cás tipiciúil seansiopaí, a chuirimid síos orthu ar an leathanach Shopware 5. Tá cúlra ar iarmhairtí seanleaganacha ag PHP End-of-Life: rioscaí seanleaganacha.
| Céim | Ábhar |
|---|---|
| Stoc | leagan PHP, feidhmchlár, eisínteachtaí, oiriúnuithe féin |
| Riachtanais | leaganacha PHP a fhaigheann tacaíocht de réir an déantóra |
| Timpeallacht thástála | cóip le leagan nua PHP, logaí earráide a mheas |
| Aistriú | fuinneog chothabhála pleanáilte, bealach ar ais ullmhaithe |
| Iarobair | luachanna idirthréimhseacha a sheiceáil, monatóireacht a bhunú |
Conas a chabhraíonn PHP SOS go nithiúil?
Leis an aistriú ó PHP 8.1 agus níos sine treoraímid thú ón seanleagan go leagan a fhaigheann tacaíocht:
- Cosaint láithreach: staid backport a sheiceáil, bearta idirthréimhseacha a leagan síos, inrochtaineacht a laghdú.
- Rianta a sheiceáil: logaí a chosaint ón 20 Deireadh Fómhair i leith agus iad a mheas le haghaidh neamhghnáchaíochtaí.
- An t-aistriú a ullmhú: comhoiriúnacht de réir an déantóra a shoiléiriú, timpeallacht thástála a thógáil, earráidí a cheartú.
- Aistriú agus fianaise: an leagan nua PHP a chur isteach, gach próiseas a atosú, an staid a dhoiciméadú.
Ceisteanna coitianta
An bhfuil tionchar ag PHP2Shell ar PHP 8.1?
De réir an phreasa speisialaithe tá tionchar ar an gcuid is mó de na leaganacha siar go PHP 5.4, PHP 8.1 san áireamh. Ní fhoilsíonn tionscadal PHP nuashonruithe oifigiúla do 8.1 a thuilleadh, ach backports íosta de chód foinse amháin.
Cad is backport foinse ann?
Ceartúchán sa chód foinse a aistríodh chuig brainse leagain níos sine. Ní eisiúint chríochnaithe é: caithfidh duine éigin é a ghlacadh, PHP a thógáil as an nua, a thástáil agus a chur amach. Is féidir le do sholáthraí dáilte, le do sholáthraí óstála nó le soláthraí seirbhíse é sin a dhéanamh.
An leor aistriú go PHP 8.2?
Go gearrthéarmach dúnann PHP 8.2.35 an leochaileacht. Sroicheann PHP 8.2 deireadh na tacaíochta an 31.12.2026, áfach. An té atá ag aistriú ar aon nós, ba cheart dó seiceáil dá bhrí sin an dtacaíonn an feidhmchlár de réir an déantóra le 8.3 nó níos nuaí freisin.
Ritheann mo shiopa ar PHP 7.4 amháin. Cad anois?
Ansin teastaíonn dhá rud i gcomhthráth: an freastalaí a chosaint le bearta idirthréimhseacha agus scaradh, agus an feidhmchlár a thabhairt go leagan a oibríonn le leagan PHP a fhaigheann tacaíocht. Luaitear i riachtanais chórais an déantóra cén leagan é sin.