# Għaliex mod_php għandu l-ogħla riskju

> Għaliex it-tim ta' PHP jikklassifika r-riskju ta' PHP2Shell bħala l-ogħla f'Apache b'mod_php, kif tagħrfu mod_php u x'għandkom tippatchjaw u tibdlu issa.

Sors: https://phpsos.de/mt/php2shell/mod-php-risiko/  
Stat: 25/10/2026  
Fornitur: PHP SOS, Għajnuna ta' emerġenza għal PHP u sigurtà tas-server. Għajnuna immedjata fuq WhatsApp: https://wa.me/491736494914?text=Bongu%20PHP%20SOS%2C%20g%C4%A7andna%20b%C5%BConn%20g%C4%A7ajnuna%20bis-server%20tal-PHP%20tag%C4%A7na.%20Kumpanija%3A%20%E2%80%A6%20Websajt%3A%20%E2%80%A6

**Fil-qosor:** Minn PHP2Shell huma affettwati l-modalitajiet tat-tħaddim komuni kollha, imma f'Apache b'mod_php it-tim ta' PHP jikklassifika r-riskju bħala l-ogħla. Hemmhekk intwera exploit qabel ma jibda jaħdem xi kodiċi tal-applikazzjoni. Min iħaddem mod_php għandu l-ewwel jaġġorna PHP u jerġa' jibda Apache kompletament.

## X'inhu mod_php?

B'mod_php, PHP huwa modulu fi ħdan is-server tal-web Apache. Kull proċess ta' Apache fih interpretatur sħiħ ta' PHP u jesegwixxi direttament il-kodiċi PHP. Din il-modalità tat-tħaddim kienet għal żmien twil l-istandard u għadha mxerrda fuq servers eqdem, f'ħafna pakketti tad-distribuzzjonijiet u f'xi images ta' Docker.

L-alternattiva hija PHP-FPM: hemmhekk PHP jaħdem bħala servizz proprju b'proċessi proprji, u Apache jew Nginx sempliċement jgħaddu t-talbiet 'il quddiem. Iż-żewġ varjanti huma affettwati minn PHP2Shell, bħalma huma php-cgi, FrankenPHP u LiteSpeed.

Ambjenti tipiċi b'mod_php huma servers root eqdem li jaħdmu bla bidla sa minn snin, installazzjonijiet standard ta' Apache minn pakketti tad-distribuzzjonijiet u images ta' Docker b'Apache u PHP f'kontenitur wieħed. Min ma jafx żgur liema modalità tat-tħaddim juża s-server tiegħu għandu jivverifikaha, minflok ma jassumiha.

## Għaliex il-vulnerabbiltà ta' mod_php titqies partikolarment riskjuża?

It-tim ta' PHP ta valutazzjoni ċara dwar PHP2Shell: b'mod_php r-riskju huwa l-ogħla. Ir-raġuni: hemmhekk intwera exploit li jaħdem qabel ma jibda jaħdem xi kodiċi tal-applikazzjoni.

Għall-operaturi dan għandu konsegwenza skomda. Ħafna miżuri ta' protezzjoni jinsabu fl-applikazzjoni: plugins tas-sigurtà f'WordPress, moduli firewall fil-ħwienet, kontrolli fil-kodiċi proprju. Kollha huma kodiċi tal-applikazzjoni. Jekk l-isfruttament iseħħ qabel, jaslu tard.

Jiżdied l-integrazzjoni mill-qrib: b'mod_php, PHP jaqsam il-proċess ma' Apache. Dak li jikkompromettu PHP jaħdem bid-drittijiet tas-server tal-web u fil-memorja tiegħu. B'PHP-FPM, bil-kontra, il-pools jistgħu jiġu maqsuma b'utenti proprji għal kull websajt, u dan jista' jillimita l-konsegwenzi ta' dħul.

Għall-prijoritizzazzjoni dan ifisser: jekk iħaddmu diversi servers, dawk b'mod_php jiġu l-ewwel, u għalihom verifika sussegwenti tat-traċċi hija partikolarment importanti.

Dak li ma nafux: kemm mill-22,6 miljun istanza esposta u potenzjalment vulnerabbli għadda madwar id-dinja juża mod_php. Numri soda dwar dan ma ġewx ippubblikati.

## Is-server tiegħi juża mod_php?

Il-kmandi li ġejjin huma biss ta' qari. L-ismijiet tas-servizzi u tal-kmandi jvarjaw skont id-distribuzzjoni: Debian u Ubuntu jużaw `apache2`, il-familja RHEL `httpd`.

```bash
apachectl -M 2>/dev/null | grep -i php     # pereż. php_module jew php8_module
httpd -M 2>/dev/null | grep -i php         # RHEL, AlmaLinux, Rocky
a2query -m | grep -i php                   # Debian/Ubuntu
apt policy libapache2-mod-php8.3           # Debian/Ubuntu, stat tal-pakkett tal-modulu
rpm -q --changelog php | grep -i -E "CVE-2026-109618|CVE-2026-109619"   # familja RHEL
```

Jekk ma jidher ebda modulu PHP, Apache probabbilment juża PHP-FPM permezz ta' `proxy_fcgi`. Allura japplikaw b'analoġija l-indikazzjonijiet f'[Kif tissiguraw Nginx ma' PHP-FPM](https://phpsos.de/mt/server/nginx-php-fpm/).

## X'għandhom jagħmlu issa l-operaturi ta' mod_php

1. **Naġġornaw il-modulu PHP** għal 8.5.12, 8.4.27, 8.3.36 jew 8.2.35 jew backport ikkonfermat tad-distribuzzjoni tagħkom.
2. **Nerġgħu nibdew Apache kompletament,** mhux sempliċement reload. B'mod_php il-kodiċi qadim ta' PHP jinsab f'kull proċess ta' Apache.

```bash
sudo systemctl restart apache2     # Debian/Ubuntu
sudo systemctl restart httpd       # familja RHEL
ps -o pid,lstart,cmd -C apache2    # iċċekkja l-ħin tal-bidu, taħt RHEL: -C httpd
```

3. **Nissettjaw miżuri temporanji jekk l-aġġornament għad ma jistax isir.** php.net isemmi, fost oħrajn, limiti fissi li l-applikazzjonijiet ma jistgħux jissovrascrivu:

```apache
# Konfigurazzjoni tas-server jew VirtualHost, mhux .htaccess
php_admin_value memory_limit -1
php_admin_value post_max_size 32M
php_admin_value upload_max_filesize 24M
php_admin_flag session.upload_progress.enabled off
```

B'`memory_limit=-1` jappartjeni limitu tal-memorja permezz ta' cgroup, mhux permezz ta' `RLIMIT_AS` jew `RLIMIT_DATA`. Dawn il-miżuri mhumiex protezzjoni sħiħa; id-dettalji jinsabu f'[Miżuri immedjati jekk għad ma tistgħux tippatchjaw](https://phpsos.de/mt/php2shell/sofortmassnahmen-ohne-patch/). Jekk it-tnejn ma jistgħux isiru minnufih, il-BSI jirrakkomanda li s-server tal-web jitneħħa temporanjament min-netwerk.

> **Aġixxu immedjatament:**
> Jekk Apache tagħkom b'mod_php kien jaħdem mingħajr protezzjoni fuq l-internet bejn is-17 ta' Ottubru u l-patch, issalvaw il-logs mill-20 ta' Ottubru 'il quddiem u ħallu s-server jiġi vverifikat għal traċċi. Il-patch waħdu ma jippruvax li ma ġara xejn.

## Fuq perjodu medju: 'il bogħod minn mod_php

Wara l-patch jaqbel li titfa' ħarsa lejn l-arkitettura. Il-bidla għal PHP-FPM b'Apache `mpm_event` u `proxy_fcgi` jew b'Nginx tifred PHP mis-server tal-web, tippermetti pools u utenti proprji għal kull websajt u tagħmel ir-restarts u l-bidliet tal-verżjoni aktar faċli. Ma jagħlaqx PHP2Shell, imma jnaqqas is-superfiċje tal-attakk ta' vulnerabbiltajiet futuri.

Il-bidla teħtieġ ippjanar. Issettjar li s'issa kien ssettjat b'`php_value` f'`.htaccess` ma jaħdimx aktar taħt PHP-FPM u jrid imur fil-pool. L-utenti u d-drittijiet jinbidlu, folders tal-upload u tal-cache jistgħu jeħtieġu permessi ġodda. F'ambjent tat-test dan jista' jiġi ġestit tajjeb, mhux fit-tħaddim live taħt pressjoni taż-żmien. Indikazzjonijiet dwar il-bidla ssibu f'[Kif tissiguraw Apache b'mod_php](https://phpsos.de/mt/server/apache-mod-php/).

## Kif tgħin PHP SOS b'mod konkret?

- **Nagħrfu:** Niċċekkjaw liema servers jużaw mod_php u minn liema sors tal-pakketti jiġi l-modulu.
- **Nippatchjaw u nerġgħu nibdew:** Permezz tas-[servizz ta' patch ta' PHP](https://phpsos.de/mt/leistungen/php-patch-service/) ninstallaw l-aġġornament u niċċekkjaw li ma jibqa' jaħdem ebda proċess qadim ta' Apache.
- **Nissiguraw it-tranżizzjoni:** Fejn l-aġġornament huwa mblukkat, insettjaw il-miżuri ta' php.net fil-konfigurazzjoni tas-server.
- **Nibdlu:** Fil-qafas tat-[tisħiħ tas-server](https://phpsos.de/mt/leistungen/server-haertung/) nippjanaw u nittestjaw il-bidla għal PHP-FPM b'pools separati.


## Mistoqsijiet frekwenti

**Kif nagħraf jekk Apache tiegħi juża mod_php?**  
B'apachectl -M jew httpd -M tarau l-moduli mgħobbija. Jekk hemm modulu bħal php_module jew php8_module, PHP jaħdem direttament f'Apache. Taħt Debian u Ubuntu a2query -m juri wkoll jekk modulu php huwiex attiv.

**Plugin tas-sigurtà f'WordPress jipproteġini b'mod_php?**  
F'din il-vulnerabbiltà le. Skont it-tim ta' PHP, b'mod_php intwera exploit qabel ma jibda jaħdem xi kodiċi tal-applikazzjoni. Plugin huwa kodiċi tal-applikazzjoni u għalhekk jasal tard wisq. Protezzjoni tagħti biss l-aġġornament ta' PHP bir-restart ta' Apache.

**Għandi nibdel issa minn mod_php għal PHP-FPM?**  
L-ewwel ippatchjaw, imbagħad ibdlu. Il-bidla għal PHP-FPM għall-parti l-kbira tas-setups tagħmel sens fuq perjodu medju, għax PHP imbagħad jaħdem separat mis-server tal-web. Ma jagħlaqx PHP2Shell madankollu, għax PHP-FPM huwa wkoll affettwat.

## Sorsi

- [php.net: Avviżi tas-sigurtà](https://www.php.net/)
- [PHP 8 ChangeLog](https://www.php.net/ChangeLog-8.php)
- [BSI: Uffiċċju Federali Ġermaniż għas-Sigurtà tal-Informazzjoni](https://www.bsi.bund.de/)
