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 →

Ir-repository Remi: PHP aġġornat fuq sistemi RHEL

Remi jipprovdi verżjonijiet attwali ta' PHP għall-familja RHEL, bħala modulu jew installabbli b'mod parallel. Kif tivverifikaw l-istat wara PHP2Shell u tevitaw fergħat minsija.

Stat 6 min. qariHosting u distribuzzjonijiet

Fil-qosor: Ir-repository Remi ta' PHP jipprovdi verżjonijiet attwali ta' PHP għal Fedora u l-familja RHEL, jew bħala module stream li jissostitwixxi l-PHP tas-sistema, jew bħala Software Collection li tinstalla diversi verżjonijiet b'mod parallel. Il-korrezzjonijiet ta' PHP2Shell 8.2.35, 8.3.36, 8.4.27 u 8.5.12 ġew imħabbra hemmhekk fit-22 ta' Ottubru 2026. Ivverifikaw kull verżjoni installata individwalment u erġgħu ibdew kull servizz relatat.

Għaliex ħafna servers RHEL jieħdu PHP minn Remi

Distribuzzjonijiet tan-negozji bħal RHEL, AlmaLinux u Rocky Linux jistrieħu fuq stabbiltà fit-tul. Jikkonsenjaw ftit fergħat ta' PHP u jżommuhom għal snin. Ħafna applikazzjonijiet, madankollu, jeżiġu verżjonijiet aktar ġodda minn dawk li d-distribuzzjoni toffri. Hawnhekk jidħol ir-repository ta' Remi Collet, amministratur tal-pakketti ta' PHP għal żmien twil fl-ambjent ta' Fedora u RHEL.

Remi jibni l-verżjonijiet ta' PHP f'sekwenza qasira wara r-releases uffiċjali. Dwar PHP2Shell fil-blog tar-repository fit-22 ta' Ottubru 2026 deher artikolu dwar il-verżjonijiet 8.2.35, 8.3.36, 8.4.27 u 8.5.12. Fih jissemmew iż-żewġ vulnerabbiltajiet kritiċi CVE-2026-109618 u CVE-2026-109619 u l-aġġornament jiġi rakkomandat b'urġenza. Ir-rapporti tas-sigurtà ta' Red Hat ma japplikawx għal dawn il-pakketti; x'jirrapporta Red Hat għall-pakketti proprji tiegħu jinsab fl-artikolu RHEL, AlmaLinux u Rocky Linux: verifika tal-patch ta' PHP.

Żewġ toroq: module stream jew Software Collection

Skont il-blog ta' Remi, il-builds għal Enterprise Linux minn verżjoni 8 'il quddiem huma disponibbli b'żewġ modi. Liema jintuża fuq is-server tagħkom jiddetermina kif tivverifikaw u terġgħu tibdew.

Triq Repository Effett Servizz tipiku
Module stream, pereżempju php:remi-8.3 remi-modular jissostitwixxi l-PHP tas-sistema, verżjoni standard waħda php-fpm
Software Collection, pereżempju php83 remi-safe verżjoni addizzjonali b'mod parallel f'mogħdija proprja servizz proprju għal kull verżjoni, pereżempju php83-php-fpm
Pakketti tat-test u release candidates remi-modular-test, remi-test verżjonijiet preliminari mhux għall-produzzjoni

Software Collections tipikament jinsabu taħt /opt/remi/phpXY, il-konfigurazzjoni tagħhom taħt /etc/opt/remi/phpXY. Dan huwa prattiku biex applikazzjonijiet qodma u ġodda jaħdmu fuq server wieħed. Imma huwa wkoll ir-raġuni l-aktar frekwenti għaliex verżjoni tiġi mfakkra fl-aġġornament.

Indikazzjoni dwar il-linja tal-kmand: Software Collections mhumiex awtomatikament disponibbli taħt il-kmand php. Skont l-istabbiliment, cronjobs u skripts isejħuhom permezz ta' kmand proprju jew mogħdija sħiħa. Ivverifikaw għalhekk ukoll crontabs u skripts tad-deployment jekk tixtiequ tkunu tafu liema collection tintuża għal xiex.

Verifika tar-repository Remi ta' PHP wara PHP2Shell

Il-kmandi li ġejjin jaqraw biss u juru liema pakketti ta' Remi huma installati u liema stat għandhom.

# Sorsi attivi tal-pakketti: remi-modular jew remi-safe huma inkorporati?
dnf repolist

# Module stream attiv għal PHP
dnf module list --enabled php

# Pakketti bażiċi u Software Collections installati b'mod parallel
rpm -qa 'php-*' 'php[0-9][0-9]-php-*' --qf '%{NAME}-%{VERSION}-%{RELEASE}\n' | sort

# Verżjoni ta' kull collection installata
for b in /opt/remi/php*/root/usr/bin/php; do echo "$b"; "$b" -v | head -1; done

Fil-fergħat appoġġati s-sitwazzjoni hija ċara: Jekk hemm 8.5.12, 8.4.27, 8.3.36 jew 8.2.35 jew aktar ġdida, il-korrezzjoni hija inkluża. B'Remi n-numru tal-verżjoni ġeneralment jikkorrispondi mal-verżjoni upstream, b'differenza mill-pakketti tad-distribuzzjoni, li spiss iżommu n-numru l-qadim.

Għal collections eqdem bħal php81, php80 jew php74 ma hemm l-ebda verżjoni uffiċjali fil-mira. Remi jelenka PHP 8.1 bħala End-of-Life. Jekk pakkett installat fihx korrezzjoni kontra PHP2Shell, iċċaraw fil-changelog, pereżempju b'rpm -q --changelog php81-php-fpm | grep -E "CVE-2026-10961[89]". Mingħajr riżultat ittrattaw il-pakkett bħala mhux ikkjarifikat. Kif tippruvaw riżultati bħal dawn sew jiddeskrivih l-artikolu Prova tan-numri CVE fil-changelog tal-pakkett.

Importanti

Tattivawx repositories tat-test bħal remi-test jew remi-modular-test b'mod permanenti fuq servers tal-produzzjoni. Jipprovdu release candidates li huma maħsuba għal testijiet.

Aġġornament u restart ta' kull verżjoni

L-aġġornament innifsu ma' Remi ġeneralment ma jqajjem xejn: dnf upgrade jieħu pakketti ġodda għall-istream u l-collections. Il-parti kritika tiġi wara. Kull collection għandha servizz FPM proprju, u kull wieħed irid jerġa' jinbeda.

# Elenka s-servizzi PHP-FPM kollha, anke dawk tal-collections
systemctl list-units --type=service --all | grep -E "php.*fpm"

# Ivverifikaw il-ħinijiet tat-tluq tal-proċessi kollha ta' PHP
ps -eo pid,lstart,cmd | grep -E "[p]hp-fpm|[h]ttpd"

Ħinijiet tat-tluq qabel l-aġġornament ifissru: Dan is-servizz għadu jaħdem bil-kodiċi l-qadim. Għaliex reload mhuwiex biżżejjed jispjegah il-paġna Restart ta' PHP-FPM u tal-workers kollha.

Remi u d-distribuzzjoni: min huwa responsabbli?

Min jaqleb permezz ta' module stream għal Remi jibdel il-fornitur għal PHP. Ir-rapporti tas-sigurtà ta' Red Hat, AlmaLinux jew Rocky Linux mbagħad ma jirreferux aktar għall-pakketti installati ta' PHP. B'mod opposti, Remi ma jirrapportax problemi f'pakketti oħra tas-sistema. Iż-żewġ sorsi għalhekk iridu jinżammu f'għajnejkom.

Mnejn jiġi pakkett installat juri d-database tal-pakketti, pereżempju b'rpm -qi php-fpm fil-kmamar għall-manifattur u l-pakkettista. Billi għall-pakketti ta' Remi ma hemm l-ebda errata fis-sens ta' Red Hat, il-blog tar-repository jaqdi bħala mogħdija ta' notifika; jista' jiġi abbonat permezz ta' RSS feed. B'PHP2Shell l-avviż deher hemmhekk jum wara r-releases uffiċjali.

Għan-negozji din id-diviżjoni mhix ostaklu, imma trid tiġi ddokumentata. Irreġistraw liema servers jieħdu PHP minn Remi, min jaqra r-rapporti u min wara aġġornament jerġa' jibda s-servizzi. Inkella kulħadd jistrieħ fuq l-ieħor.

Żommu l-ordni: inqas verżjonijiet, inqas riskju

Software Collections jistiednu biex verżjonijiet qodma jitħallew sempliċement hemm. Wara PHP2Shell huwa mument tajjeb għat-tindif:

  1. Għal kull collection iċċaraw liema websajt jew cronjob tużaha.
  2. Diżattivaw collections mhux użati u neħħuhom wara perjodu ta' osservazzjoni.
  3. Għollu applikazzjonijiet fuq collections qodma għal fergħa appoġġata.
  4. Iddokumentaw il-verżjonijiet li jibqgħu bi skop u persuna responsabbli.

Kif iżżommu l-ħarsa ġenerali ta' ħafna verżjonijiet paralleli jiddeskrivih l-artikolu Diversi verżjonijiet ta' PHP fuq server wieħed.

Kif tgħin PHP SOS b'mod konkret?

  • Nirreġistraw l-istreams u l-collections kollha ta' Remi fuq is-servers tagħkom u nassenjawhom lill-websajts u lill-cronjobs.
  • Nivverifikaw l-istat ta' PHP2Shell għal kull verżjoni permezz tal-verżjoni tal-pakkett u tal-changelog.
  • Ninstallaw aġġornamenti, nerġgħu nibdew kull servizz u nippruvaw dan bil-ħinijiet tat-tluq tal-proċessi fil-qafas tal-Patch Service ta' PHP.
  • Collections li m'għadhomx meħtieġa nneħħuhom b'mod ikkontrollat wara ftehim.

Mistoqsijiet frekwenti

Remi pprovda l-verżjonijiet ta' PHP2Shell?

Iva. Fil-blog tar-repository fit-22 ta' Ottubru 2026 ġew imħabbra l-verżjonijiet 8.2.35, 8.3.36, 8.4.27 u 8.5.12, bl-indikazzjoni ta' żewġ vulnerabbiltajiet kritiċi, CVE-2026-109618 u CVE-2026-109619, u r-rakkomandazzjoni urġenti tal-aġġornament.

X'inhi d-differenza bejn module stream u SCL ma' Remi?

Permezz ta' module stream tissostitwixxu l-PHP tas-sistema b'verżjoni ta' Remi, allura hemm verżjoni waħda ta' PHP bħala standard. Is-Software Collections jinstallaw verżjonijiet addizzjonali b'mod parallel f'mogħdijiet proprji, kull waħda b'servizz proprju.

PHP 8.1 minn Remi għadu jirċievi aġġornamenti?

Remi jelenka PHP 8.1 bħala End-of-Life, il-proġett PHP ma jżommx aktar il-fergħa. Jekk pakkett partikolari 8.1 fihx korrezzjoni kontra PHP2Shell, ivverifikaw fil-changelog tal-pakkett installat. Mingħajr entrata l-istat jitqies mhux ikkjarifikat.

Irrid nerġa' nibda kull verżjoni ta' PHP wara aġġornament ta' Remi?

Iva. Kull verżjoni installata b'mod parallel għandha servizz FPM proprju. Jekk jerġa' jinbeda biss is-servizz tal-verżjoni ewlenija, l-oħrajn ikomplu jaħdmu bil-kodiċi l-qadim.

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