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 →

X'inhu PHP? Il-lingwa tal-programmar spjegata

PHP hija lingwa ta' skripts li taħdem fuq is-server u hemmhekk toħloq HTML. Ħafna CMS u ħwienet jiddependu fuqha, għalhekk nuqqas f'PHP jolqot ħafna websajts.

Stat 5 min. qariGħarfien dwar PHP

Fil-qosor: PHP hija lingwa ta' skripts open source li tintuża l-aktar għal applikazzjonijiet tal-web. Il-kodiċi jaħdem fuq is-server, hemmhekk joħloq HTML u jibgħat lill-browser biss ir-riżultat. Peress li ħafna CMS, ħwienet u għodod interni jiddependu fuq PHP, il-verżjoni ta' PHP fuq is-server hija fattur tas-sigurtà fiha nfisha, indipendenti mill-aġġornament taċ-CMS.

X'inhu PHP? Definizzjoni b'kliem sempliċi

Il-manwal ta' PHP jiddeskrivi lil PHP bħala lingwa ta' skripts open source, użata ħafna u ta' użu ġenerali, li hija adatta speċjalment għall-iżvilupp tal-web u tista' tiġi integrata ġo HTML. L-isem huwa akronimu rikorsiv, jiġifieri abbrevjazzjoni li tinkludi lilha nnifisha: „PHP: Hypertext Preprocessor“.

Id-differenza deċiżiva minn JavaScript fil-browser: il-kodiċi PHP jiġi eżegwit fuq is-server. Il-viżitatur jirċievi biss ir-riżultat lest u ma jarax il-kodiċi sors. Dan jagħmel lil PHP adatta għal kull ma jrid jibqa' kunfidenzjali, bħall-aċċess għad-database, il-login jew il-kalkolu tal-prezzijiet.

Skont il-manwal, PHP għandha żewġ oqsma ewlenin ta' użu: skripts fuq in-naħa tas-server għal websajts u skripts fuq il-linja tal-kmand, pereżempju għal kompiti regolari permezz ta' Cron. It-tnejn jinstabu f'kważi kull kumpanija li topera websajt, ħanut online jew portal tal-klijenti tagħha stess.

Fejn toqgħod PHP fil-kumpanija tagħkom?

PHP rarament tidher direttament. Tinsab f'softwer li taħdmu magħrufa b'isem ieħor. Eżempji tipiċi:

  • Sistemi ta' ġestjoni tal-kontenut (CMS) bħal WordPress, TYPO3, Joomla, Drupal jew Contao
  • Sistemi ta' ħwienet online bħal Shopware, WooCommerce, Magento jew PrestaShop
  • Servizzi interni bħal Nextcloud, Moodle, MediaWiki jew Matomo
  • Żvilupp proprju bbażat fuq frameworks bħal Laravel jew Symfony
  • Interfaces tal-web ta' apparat u panels tal-hosting

Kull waħda minn dawn l-applikazzjonijiet teħtieġ runtime ta' PHP installat, jiġifieri l-programm li jesegwixxi l-kodiċi PHP. Dan ir-runtime huwa softwer separat bl-aġġornamenti tiegħu stess. Aġġornament ta' WordPress jew ta' Shopware ma jaġġornax lil PHP. Għalhekk min jopera liema sistemi għandu jkun f'inventarju, kif jiddeskrivi l-artikolu Inventarju tal-websajts u tas-servers kollha.

Kif jidher il-kodiċi PHP?

Il-kodiċi PHP jinsab bejn il-marki <?php u ?>. Dak kollu li jinsab barra jiġi mwassal bħala HTML mingħajr bidla. Eżempju żgħir u bla ħsara:

<?php
$stunde = (int) date('G');
$gruss  = $stunde < 12 ? 'Guten Morgen' : 'Guten Tag';
?>
<!DOCTYPE html>
<html lang="de">
  <body>
    <p><?= htmlspecialchars($gruss) ?>, heute ist der <?= date('d.m.Y') ?>.</p>
  </body>
</html>

Is-server jesegwixxi l-parti PHP u jibgħat lill-browser biss HTML lest, pereżempju „Guten Tag, heute ist der 25.10.2026“ (bil-Ġermaniż, f'dan l-eżempju). Il-funzjoni htmlspecialchars() tbiddel il-karattri speċjali u b'hekk tipproteġi minn HTML li jiġi injettat. Protezzjonijiet integrati bħal dawn huma raġuni waħda għaliex kodiċi PHP miktub tajjeb jista' jkun sigur.

Minn xiex jikkonsisti ambjent PHP?

Websajt bi PHP ma tikkonsistix biss mill-kodiċi tal-applikazzjoni. Diversi saffi jaħdmu flimkien u kull wieħed jeħtieġ manutenzjoni tiegħu:

Komponent Kompitu Min normalment jaġġorna?
Server tal-web (Apache, Nginx, LiteSpeed) jaċċetta t-talbiet mix-xibka Hoster jew amministratur tas-server
Runtime ta' PHP (interpretatur) jesegwixxi l-kodiċi PHP Hoster, amministratur tas-server, sors tal-pakketti
Estensjonijiet drivers tad-database, ipproċessar tal-immaġini, ċifrar flimkien mar-runtime ta' PHP
Konfigurazzjoni (php.ini) limiti, wiri tal-iżbalji, sessjonijiet Amministratur tas-server
Applikazzjoni (CMS, ħanut) kontenut u loġika kummerċjali Aġenzija jew tim intern
Plugins u libreriji funzjonijiet addizzjonali Aġenzija jew tim intern

Il-konnessjoni bejn is-server tal-web u PHP tissejjaħ SAPI (Server Application Programming Interface). Jekk PHP taħdimx bħala modulu ta' Apache, permezz ta' PHP-FPM jew bħala CGI, għandu konsegwenzi għat-tħaddim u għas-sigurtà. Aktar dwar dan taħt SAPI spjegat u fl-artikolu Kif PHP toħloq paġna tal-web.

Għaliex il-verżjoni ta' PHP hija importanti għas-sigurtà

Kull verżjoni ta' PHP tinżamm biss għal żmien limitat. Skont php.net, kull fergħa ta' verżjoni tingħata sentejn ta' appoġġ attiv u wara dan sentejn oħra bi korrezzjonijiet tas-sigurtà biss. Wara dan il-fergħa tkun waslet fi tmiem il-ħajja tagħha u ma tirċevix aktar aġġornamenti uffiċjali. Id-dettalji jinsabu taħt Verżjonijiet ta' PHP u ċiklu tar-rilaxx.

PHP2Shell turi kemm dan huwa importanti. F'Ottubru 2026 saru magħrufa żewġ vulnerabbiltajiet kritiċi f'PHP nnifisha, CVE-2026-109618 u CVE-2026-109619, it-tnejn b'CVSS v4.0 9,2. Jippermettu l-eżekuzzjoni ta' kodiċi malizzjuż mill-bogħod mingħajr login. Ġew rranġati f'PHP 8.5.12, 8.4.27, 8.3.36 u 8.2.35. Għal PHP 8.1 u eqdem m'hemmx aktar aġġornamenti uffiċjali.

Għal min jieħu d-deċiżjonijiet joħorġu minn dan tliet punti:

  1. Aġġornament ta' CMS ma jagħlaqx vulnerabbiltà f'PHP. It-tnejn iridu jiġu aġġornati separatament.
  2. Wara aġġornament ta' PHP iridu jerġgħu jinbdew il-proċessi kollha ta' PHP, inkella l-kodiċi qadim ikompli jaħdem fil-memorja.
  3. Patch ma jippruvax li qabel ma ġara xejn. Fil-każ ta' servers mhux protetti, jinħtieġ ukoll kontroll għal traċċi.
Importanti

Iċċarau bil-miktub min hu responsabbli mir-runtime ta' PHP għandkom: il-hoster, l-aġenzija jew l-IT interna. Matul PHP2Shell deher li din il-mistoqsija kienet għadha miftuħa f'ħafna kumpaniji.

X'inhi eżattament il-vulnerabbiltà u min taffettwa, tispjega l-paġna X'inhi PHP2Shell?.

Kif jgħin PHP SOS konkretament?

  • Inventarju: Niddeterminaw liema mis-sistemi tagħkom jużaw PHP, f'liema verżjoni u f'liema modalità tat-tħaddim.
  • Tiċċara r-responsabbiltà: Nuruk liema partijiet jinżammu mill-hoster tagħkom u liema jaqgħu fuqkom jew fuq l-aġenzija tagħkom.
  • Aġġornament: Permezz tas-Servizz ta' patch għal PHP nitfgħu l-aġġornamenti, nerġgħu nibdew il-proċessi kollha u niddokumentaw l-istat.
  • Verifika: Fejn server kien jintlaħaq mingħajr protezzjoni, nivverifikaw jekk hemmx traċċi ta' intrużjoni.

Mistoqsijiet frekwenti

PHP hija lingwa tal-programmar jew biss lingwa ta' skripts?

It-tnejn japplikaw. PHP hija lingwa tal-programmar sħiħa u ta' użu ġenerali, b'funzjonijiet, klassijiet u tipi. Tissejjaħ lingwa ta' skripts għax il-kodiċi sors ma jiġix tradott minn qabel f'fajl eżegwibbli, imma jiġi pproċessat mill-interpretatur ta' PHP waqt it-tħaddim.

Il-viżitaturi tal-websajt tiegħi jaraw il-kodiċi PHP?

Le. PHP taħdem fuq is-server u l-browser jirċievi biss ir-riżultat, normalment HTML. L-eċċezzjonijiet jinqalgħu minn konfigurazzjoni ħażina, pereżempju meta s-server tal-web iwassal fajls PHP bħala test jew meta kopji ta' backup bħal index.php.bak jinsabu pubblikament aċċessibbli.

Kif nirrikonoxxi jekk il-websajt tiegħi taħdimx bi PHP?

Ħafna mis-CMS u s-sistemi tal-ħwienet użati ħafna, bħal WordPress, TYPO3, Shopware, Joomla jew Nextcloud, huma miktuba bi PHP. Dan jista' jiġi ċċarat b'mod sigur mal-hoster, mal-aġenzija jew billi tiġi eżaminata l-konfigurazzjoni tas-server.

Bħala maniġer irrid nifhem PHP?

Mhux fid-dettall. Is-sinifikanti hu li wieħed jaf li PHP hija softwer separat bl-aġġornamenti tagħha stess, indipendenti miċ-CMS. Għandu jkun stabbilit bil-miktub min hu responsabbli mill-verżjoni ta' PHP fuq is-servers tagħkom.

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