# Vulnerabbiltà ta' PHP2Shell f'Magento: kif tissigurizzaw Magento u Adobe Commerce

> Sigurizzaw Magento u Adobe Commerce wara PHP2Shell: iċċaraw l-istat ta' PHP, ipproteġu env.php, sibu skimmers fid-database u f'pub/ u ivverifikaw l-admins.

Sors: https://phpsos.de/mt/plattformen/magento-adobe-commerce/  
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:** Il-vulnerabbiltà attwali ta' Magento tissejjaħ PHP2Shell u tinsab mhux f'Magento, imma f'PHP. Patch ta' Magento ma jagħlaqhiex. Wara l-aġġornament ta' PHP bir-restart għandkom tivverifikaw `app/etc/env.php`, id-database għal skimmers u l-lista tal-kontijiet tal-admin.

## X'jfisser PHP2Shell għal ħwienet ta' Magento

Magento Open Source u Adobe Commerce huma applikazzjonijiet kbar ta' PHP li ġeneralment jaħdmu b'PHP-FPM. Skont it-tim ta' PHP, il-vulnerabbiltajiet CVE-2026-109618 u CVE-2026-109619 jippermettu l-eżekuzzjoni ta' kodiċi malizzjuż mingħajr login. Jekk il-ħanut innifsu huwiex aġġornat ma jaqbel xejn f'dan.

Il-ħwienet ta' Magento ilhom snin mira preferuta għall-skimming tal-karti tal-kreditu, fejn dak li jiddaħħal fiċ-checkout jinqara. PHP2Shell jiftaħ triq oħra għal dan. Palo Alto Networks għadd aktar minn 22,6 miljun istanza ta' PHP esposta u potenzjalment vulnerabbli; liema ħwienet jinsabu fosthom mhuwiex magħruf.

## Vulnerabbiltà ta' Magento: kif tistabbilixxu sewwa l-istat ta' PHP

Magento ma juri l-verżjoni ta' PHP b'mod prominenti fl-admin. Ivverifikaw l-istat għalhekk fil-panel tal-hosting għad-dominju jew ħallu lill-hoster tagħkom jikkonfermah. `php -v` fil-linja tal-kmand juri biss il-PHP tas-CLI li biha jaħdmu `bin/magento` u l-cronjobs. Il-PHP tal-web permezz ta' FPM jista' jkun verżjoni differenti, u t-tnejn iridu jkunu ppatchjati.

Il-verżjonijiet upstream rranġati huma 8.5.12, 8.4.27, 8.3.36 u 8.2.35, il-backports tad-distribuzzjonijiet jistgħu jġorru numri eqdem. Liema verżjonijiet ta' PHP tappoġġja l-verżjoni ta' Magento tagħkom tivverifikawh, skont ir-rekwiżiti tas-sistema, fid-dokumentazzjoni ta' Adobe (experienceleague.adobe.com). F'Adobe Commerce fuq l-infrastruttura ta' Adobe staqsu lil Adobe jew lill-operatur tagħkom dwar l-istat. Gwida pass pass toffriha [Kif tivverifikaw sewwa l-verżjoni u l-istat tal-patch ta' PHP](https://phpsos.de/mt/php2shell/php-version-pruefen/).

## Fejn joqgħod il-kodiċi malizzjuż f'Magento

| Post | Kontenut | Punt ta' verifika |
|---|---|---|
| `app/etc/env.php` | Database, ċavetta tal-kriptaġġ, mogħdija tal-admin | Data tal-bidla, ġeddu l-valuri wara suspett |
| `pub/` | Għerq tad-dokumenti, `pub/media`, `pub/static` | Fajls PHP fil-folders tal-media u tal-static |
| `app/code/` | Moduli proprji | Moduli mhux magħrufa, fajls mibdula |
| `vendor/` | Pakketti ta' Composer, anke estensjonijiet | Differenzi mill-lockfile |
| `generated/`, `var/` | Kodiċi ġġenerat, cache, logs | Issalvaw il-logs, erġgħu oħolqu l-kodiċi |
| Database | Konfigurazzjoni, blokki tas-CMS, utenti tal-admin | Skripts barranin, admins ġodda |

L-skimmers f'Magento spiss jinsabu fid-database, pereżempju fl-issettjar għal skripts addizzjonali fl-header jew fil-footer tal-paġna u f'blokki tas-CMS. Skan tal-fajls waħdu jaqbżihom. Aċċessi ta' qari mingħajr periklu jgħinu għall-ewwel ħarsa (il-prefiss tat-tabelli skont l-installazzjoni):

```bash
bin/magento info:adminuri
bin/magento module:status
```

```sql
SELECT username, email, created FROM admin_user;
SELECT path, value FROM core_config_data WHERE path LIKE 'design/%' AND value LIKE '%<script%';
```

> **Importanti:**
> Checkout imnaddaf ma jfissirx li ma ħarġet l-ebda data. Issalvaw il-logs mill-20/10/2026 u l-estratti tad-database qabel ma tneħħu skripts. Biss hekk aktar tard jista' jiġi stabbilit minn meta u liema ordnijiet kienu affettwati.

## Żona tal-admin u estensjonijiet

Il-mogħdija tal-admin f'Magento tista' tintgħażel liberament u tinsab f'`env.php`. Mogħdija diffiċli biex tintaħseb tagħmel sens, imma ma tissostitwixxix login b'żewġ fattur u restrizzjoni għal netwerks magħrufa. Ivverifikaw l-utenti tal-admin u r-rwoli tagħhom regolarment, kif ukoll l-integrazzjonijiet u t-tokens tal-API.

L-estensjonijiet ta' terzi f'Magento huma numerużi: metodi tal-pagament, konnessjonijiet ma' ERP, moduli tat-tiftix u tal-marketing. Kull wieħed iġib kodiċi li jrid jiġi vverifikat f'upgrades ta' PHP. Uzaw `composer audit` regolarment u neħħu għal kollox il-moduli diżattivati.

Aħsbu wkoll fil-proċessi fl-isfond. Magento jaħdem b'cronjobs u spiss b'consumers tal-kju, li jaħdmu bħala proċessi PHP separati mil-linja tal-kmand. Wara l-aġġornament ta' PHP dawn iridu jerġgħu jinbdew bħal PHP-FPM. Wara bidla ta' verżjoni ewlenija ta' PHP għandkom ukoll terġgħu tibnu l-kodiċi ġġenerat f'`generated/` u l-fajls statiċi u tgħaddu mill-ħanut f'ambjent tal-ittestjar qabel ma terġgħu tibdew l-operat live. Kif ir-restart jirnexxi sewwa jiddeskrivih [Erġgħu ibdew PHP-FPM u l-workers kollha](https://phpsos.de/mt/php2shell/php-fpm-neustart/).

## X'jista' jagħmel aġġornament ta' Magento u x'ma jistax

Release ta' Magento jew patch tas-sigurtà minn Adobe jagħlaq żbalji fil-kodiċi tal-ħanut. Ma jipatchjax PHP, ma jibdiex mill-ġdid proċessi FPM, ma jneħħix skripts mid-database u ma jħassarx kontijiet barranin tal-admin. Jekk diġà ġie eżegwit kodiċi, hemm bżonn investigazzjoni. Kif tagħrfu backdoors jispjegah [Kif tagħrfu u tneħħu webshells](https://phpsos.de/mt/ratgeber/webshell-erkennen/).

Għan-negozjanti li jaċċettaw pagamenti bil-karta japplika wkoll: ivverifikaw ir-regoli tal-fornitur tal-pagamenti tagħkom għal inċidenti tas-sigurtà u kkoordinaw miegħu qabel ma tġeddu ċ-ċwievet. Jekk hijiex meħtieġa notifika lill-awtorità tal-protezzjoni tad-data tiċċarawh mal-uffiċjal tal-protezzjoni tad-data jew mal-avukat tagħkom.

## Kif tgħin PHP SOS b'mod konkret?

- Niċċaraw il-PHP tal-web u tas-CLI tas-server ta' Magento tagħkom u nikkonfermaw il-patch u r-restart.
- Insalvaw il-logs, il-fajls u d-database b'mod traċċabbli, jekk meħtieġ permezz tal-[forensika tal-IT](https://phpsos.de/mt/leistungen/it-forensik/) tagħna.
- Niċċekkjaw `env.php`, `pub/`, il-moduli, it-tabelli tal-konfigurazzjoni, il-blokki tas-CMS u l-kontijiet tal-admin.
- Innaddfu, inġeddu ċ-ċwievet u l-aċċessi u niddokumentaw il-perjodu ta' impatt possibbli għall-protezzjoni tad-data u għall-fornitur tal-pagamenti.


## Mistoqsijiet frekwenti

**Patch tas-sigurtà ta' Magento jagħlaq ukoll PHP2Shell?**  
Le. Il-patches ta' Magento jirranġaw żbalji fil-kodiċi tal-ħanut. PHP2Shell jinsab fl-interpretatur ta' PHP tas-server u jingħalaq biss b'aġġornament ta' PHP jew b'backport ikkonfermat bir-restart tal-proċessi kollha.

**Fejn jaħbu l-attakkanti l-skimmers tal-karti tal-kreditu f'Magento?**  
Spiss mhux fil-fajls, imma fid-database, pereżempju fl-issettjar għal skripts addizzjonali fl-header tal-paġna jew f'blokki tas-CMS. Għalhekk wara suspett dejjem għandha ssir ukoll verifika tad-database.

**Min jipatchja PHP f'Adobe Commerce fil-cloud?**  
Dan jiddependi mill-kuntratt u mill-ambjent tagħkom. Staqsu bil-miktub lil Adobe jew lill-operatur tagħkom dwar l-istat ta' PHP u r-restart. L-estensjonijiet proprji u l-kontenut tad-database jibqgħu r-responsabbiltà tagħkom.

**Għaliex app/etc/env.php huwa daqshekk importanti?**  
Il-fajl fih l-aċċess tad-database, iċ-ċavetta tal-kriptaġġ u l-mogħdija għaż-żona tal-admin. Min seta' jaqrah jista' jiddekripta valuri kriptati u jsib l-admin. Wara suspett dawn il-valuri għandhom jiġu mġedda.

## Sorsi

- [php.net: Avviżi tas-sigurtà](https://www.php.net/)
- [Adobe Commerce](https://business.adobe.com/)
- [OWASP Cheat Sheets](https://cheatsheetseries.owasp.org/)
- [Palo Alto/TechTarget: istanzi esposti](https://www.techtarget.com/cybersecurity/news/366652444/PHP2Shell-22M-exposed-servers-at-risk-as-emergency-patches-released)
