# Sigurtà ta' MediaWiki wara PHP2Shell: kif tissigurizzaw wikis interni

> Sigurtà ta' MediaWiki wara PHP2Shell: iċċekkjaw PHP f'Special:Version, ipproteġu LocalSettings.php u images u kkontrollaw l-interface admins u Common.js.

Sors: https://phpsos.de/mt/plattformen/mediawiki/  
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:** Is-sigurtà ta' MediaWiki wara PHP2Shell tibda mill-PHP tas-server, għax il-vulnerabbiltà tinsab hemmhekk u mhux fil-wiki. Wikis interni spiss ma jintmessux għal snin sħaħ u jaħdmu fuq verżjonijiet qodma ta' PHP. Ivverifikaw l-istat fuq `Special:Version`, ippatchjaw u erġgħu ibdew, u wara kkontrollaw `LocalSettings.php`, `images` u l-interface administrators.

## Għaliex wikis interni huma mira li tħallas

MediaWiki jservi f'ħafna kumpaniji, awtoritajiet u istituzzjonijiet tar-riċerka bħala manwal intern. Hemmhekk jinsabu proċessi, persuni ta' kuntatt, pjanti tan-netwerk, istruzzjonijiet għas-servers u xi kultant anke aċċessi li ma jappartjenux hemm. Għal attakkant wiki bħal din hija mappa tal-kumpanija.

Skont it-tim ta' PHP, il-vulnerabbiltajiet ta' PHP CVE-2026-109618 u CVE-2026-109619 jippermettu kodiċi malizzjuż mill-bogħod mingħajr login. Wiki maħsuba "biss internament" imma aċċessibbli mill-internet hija għalhekk direttament vulnerabbli. U billi l-wikis rari jkunu fil-fokus tal-IT, spiss jaħdmu fuq servers qodma, spiss għadhom bi PHP bħala modulu ta' Apache, il-modalità tat-tħaddim bl-ogħla riskju skont it-tim ta' PHP.

## Sigurtà ta' MediaWiki: ivverifikaw il-verżjoni ta' PHP u l-istat tal-patch

Il-paġna **Special:Version** turi l-verżjoni ta' MediaWiki, ta' PHP u tad-database kif ukoll l-estensjonijiet u l-skins kollha installati. Il-verżjonijiet upstream rranġati huma 8.5.12, 8.4.27, 8.3.36 u 8.2.35. Ħafna servers tal-wiki jaħdmu fuq distribuzzjonijiet tal-Linux b'backports; in-numru murija jibqa' l-istess għalkemm sar il-patch.

Jekk il-wiki taħdem fuq PHP 8.1 jew eqdem, mhemmx aktar aġġornamenti uffiċjali mill-proġett PHP, biss backports minimi tas-sors għal 7.4, 8.0 u 8.1. X'japplika allura jiġbor fil-qosor [PHP 8.1 u eqdem](https://phpsos.de/mt/php2shell/php-8-1-und-aelter/). Liema verżjonijiet ta' PHP tappoġġja l-verżjoni ta' MediaWiki tagħkom tivverifikawh, skont ir-rekwiżiti tas-sistema, fuq mediawiki.org. Bidla ta' PHP tista' teħtieġ upgrade ta' MediaWiki.

L-iskripts ta' manutenzjoni u l-job runners jaħdmu permezz tal-PHP tal-linja tal-kmand. Din il-verżjoni trid tkun ippatchjata wkoll. Jekk il-kju tal-jobs jaħdem bħala servizz permanenti, dan irid jerġa' jibda wara l-aġġornament bħas-server tal-web jew PHP-FPM. Ma' mod_php dan ifisser restart ta' Apache innifsu, għax PHP jinsab hemmhekk fil-proċess tas-server tal-web.

Iċċaraw barra minn hekk lil min jappartjeni l-wiki. Wikis interni spiss twaqqfu minn dipartiment speċjalizzat u jaħdmu barra mill-manutenzjoni normali tas-servers. Mingħajr responsabbiltà ċara l-aġġornament ta' PHP hemmhekk jibqa' pendenti l-itwal.

## Direttorji u fajls f'MediaWiki

| Post | Kontenut | Punt ta' verifika |
|---|---|---|
| `LocalSettings.php` | Aċċess tad-database, `$wgSecretKey`, `$wgUpgradeKey`, drittijiet, issettjar tal-upload | Kodiċi miżjud, ġeddu ċ-ċwievet wara suspett |
| `images/` | Fajls mgħobbija u previews | L-ebda fajl PHP, l-ebda eżekuzzjoni ta' PHP |
| `extensions/`, `skins/` | Estensjonijiet u disinji | Fajls mhux magħrufa jew mibdula |
| `cache/` | Ħażna temporanja | Ibattluha wara t-tindif |
| `maintenance/` | Skripts ta' manutenzjoni għal-linja tal-kmand | Ma jintużawx permezz tal-web |

Id-direttorju tal-upload m'għandux jesegwixxi skripts fil-livell tas-server tal-web. Taħt Apache dan isir hekk, indipendentement mill-modalità tat-tħaddim ta' PHP:

```apache
<Directory "/var/www/wiki/images">
    <FilesMatch "\.(php|phtml|phar)$">
        Require all denied
    </FilesMatch>
</Directory>
```

Verifika inizjali mingħajr periklu:

```bash
find images -type f -name "*.php*"
ls -l LocalSettings.php
```

> **Suġġeriment:**
> Ivverifikaw il-paġni `MediaWiki:Common.js` u `MediaWiki:Common.css` fl-istorja tal-verżjonijiet. Bidliet hemmhekk jaffettwaw lil kull viżitatur tal-wiki u huma post tipiku għal kodiċi introdott.

## Drittijiet, gruppi u estensjonijiet

F'MediaWiki l-gruppi tal-utenti jiddeċiedu dwar is-sigurtà. Ivverifikaw taħt `Special:ListUsers` u `Special:ListGroupRights` min jagħmel parti mill-gruppi administrators, bureaucrats u interface administrators. L-interface administrators jistgħu jbiddlu l-JavaScript tal-wiki kollha; dan il-grupp għandu jkun żgħir ħafna.

Għal wiki interna l-qari mingħajr login għandu jkun diżattivat u r-reġistrazzjoni ta' kontijiet ġodda mblukkata. Uploads ippermettuhom biss għat-tipi ta' fajls li verament huma meħtieġa. L-estensjonijiet iġibu kodiċi PHP proprju; estensjonijiet mingħajr manutenzjoni iżommu lura kull upgrade. Għad-drittijiet tal-fajls fuq is-server il-gwida [Drittijiet tal-fajls fuq is-server tal-web](https://phpsos.de/mt/ratgeber/dateirechte-webserver/) tagħti orjentament.

## X'jista' jagħmel aġġornament ta' MediaWiki u x'ma jistax

Aġġornament ta' MediaWiki jissostitwixxi l-qalba u jagħlaq żbalji magħrufa fiha. Ma jipatchjax PHP, ma jibdiex mill-ġdid proċessi PHP, ma jbiddel xejn f'`LocalSettings.php` u ma jneħħix la fajls f'`images/` u lanqas bidliet f'`MediaWiki:Common.js` jew membri addizzjonali tal-gruppi. Ma jippruvax lanqas li qabel il-patch ħadd ma qara.

Ħarsa mgħaġġla jagħtu wkoll il-logs taħt `Special:Log`. Kontijiet ġodda tal-utenti, bidliet fid-drittijiet tal-gruppi u modifiki ta' paġni tal-interface mis-17/10/2026 huma nnotati hemmhekk bil-ħin.

## Kif tgħin PHP SOS b'mod konkret?

- Niċċekkjaw il-verżjoni ta' PHP, il-modalità tat-tħaddim u l-istat tal-backport tas-server tal-wiki tagħkom u nikkonfermaw ir-restart.
- Insalvaw il-logs mill-20/10/2026, id-database u l-fajls.
- Niċċekkjaw `LocalSettings.php`, l-uploads, l-estensjonijiet, id-drittijiet tal-gruppi u l-istorja tal-verżjonijiet tal-paġni tal-interface.
- Fil-qafas tal-[għajnuna immedjata għal PHP2Shell](https://phpsos.de/mt/leistungen/php2shell-soforthilfe/) nevalwaw miegħekom jekk il-wiki għandhiex tibqa' aċċessibbli pubblikament.


## Mistoqsijiet frekwenti

**MediaWiki huwa affettwat minn PHP2Shell?**  
MediaWiki innifsu m'għandux vulnerabbiltà ġdida, imma jaħdem fuq PHP. Jekk il-PHP tas-server ma jkunx ippatchjat, skont it-tim ta' PHP attakkant jista' jesegwixxi kodiċi mingħajr login. Aġġornament ta' MediaWiki ma jagħlaqx il-vulnerabbiltà.

**Fejn nara l-verżjoni ta' PHP tal-wiki tiegħi?**  
Fil-paġna Special:Version MediaWiki jelenka s-softwer installat, fosthom il-verżjoni ta' PHP. Jekk backport huwiex installat ma tagħrfuhx minn hemm; dan jikkonfermah l-operatur tas-server.

**Għaliex MediaWiki:Common.js huwa riskju?**  
Il-kontenut ta' din il-paġna jiġi kkonsenjat bħala JavaScript lill-viżitaturi kollha tal-wiki. Min jista' jbiddlu jista' jesegwixxi kodiċi fil-browser ta' kull utent. Għalhekk il-grupp tal-interface administrators għandu jkun żgħir ħafna.

**Huwa biżżejjed li l-wiki issir aċċessibbli biss internament?**  
Wiki biss fin-netwerk tal-kumpanija jew permezz ta' VPN inaqqas ir-riskju b'mod sinifikanti, għax attakkanti mill-internet ma jilħquhiex direttament. Xorta jrid isir il-patch, għax attakk jista' jiġi wkoll min-netwerk intern.

## Sorsi

- [php.net: Avviżi tas-sigurtà](https://www.php.net/)
- [MediaWiki](https://www.mediawiki.org/)
- [OWASP Cheat Sheets](https://cheatsheetseries.owasp.org/)
- [PHP 8 ChangeLog](https://www.php.net/ChangeLog-8.php)
