Aktuális helyzet: PHP2Shell. Két kritikus PHP-rés (CVSS 9,2) lehetővé teszi kártékony kód futtatását bejelentkezés nélkül. Javítások 2026. 10. 21. óta.Mi a teendő most →

Shopware 5 PHP-verzió a PHP2Shell után: régi webshopok védelme

Sok Shopware 5 webshop régi, hivatalos frissítések nélküli PHP-verzión fut. A PHP2Shell után egyértelmű terv kell: állapot ellenőrzése, átmeneti védelem, áttérés.

Állapot 4 perc olvasási időPlatformok

Röviden: A Shopware 5 PHP-verziója a PHP2Shell után a legfontosabb kérdés. Sok ilyen webshop PHP 8.1-en vagy régebbin fut, ezekhez a PHP-projekt már nem ad ki hivatalos frissítéseket. Ezért megerősített backportra vagy átmeneti védelemre, és az áttérés szilárd tervére van szükség.

Miért kell a Shopware 5 webshopoknak különösen alaposan körülnézniük

A PHP2Shell két kritikus rést foglal magában a PHP-ben, a CVE-2026-109618-at és a CVE-2026-109619-et. A szakmai sajtó szerint szinte az összes verzió érintett egészen a PHP 5.4-ig visszamenőleg. Hivatalos javítások csak a PHP 8.2-től 8.5-ig léteznek, a 7.4, 8.0 és 8.1 esetében csupán minimális forráskód-backportok.

A Shopware 5 a Shopware 6 elődgenerációja. Különösen a sok egyedi bővítménnyel megnőtt webshopok maradtak itt, gyakran azon a PHP-verzión, amely az utolsó nagy átépítéskor aktuális volt. Hogy az Ön konkrét Shopware 5 verziója kap-e még biztonsági frissítéseket a gyártótól, azt a shopware.com oldalon ellenőrizheti. Hogy mi érvényes a régi PHP-verziókra, azt a PHP 8.1 és régebbi oldal foglalja össze.

A Shopware 5 PHP-verziójának ellenőrzése a backendben és a szerveren

A Shopware 5 backendben a Beállítások > Rendszerinformáció megmutatja a szerverkörnyezetet a PHP-verziót is beleértve, és ellenőrzi a követelményeket. Ez az a verzió, amellyel a backend fut. Hogy a tárhelyszolgáltatója bejuttatott-e backportot, azt itt nem látja; a szám ugyanaz maradhat, noha a javítás megtörtént.

PHP-állapot Helyzet a PHP2Shell szempontjából Következő lépés
8.2-től 8.5-ig Van hivatalos javítás Frissítés, újraindítás, igazolás
7.4, 8.0, 8.1 Csak minimális forráskód-backportok Backport megerősíttetése, áttérés tervezése
7.3 és régebbi A PHP-projekttől nincs javítás Azonnali átmeneti védelem, az áttérés előrehozása

Hogy a Shopware 5 verziója és a bővítményei mely PHP-verziókat bírják, azt a gyártó rendszerkövetelményei szerint és a webshop egy másolatán végzett teszttel állapíthatja meg.

Hol szeret lapulni a kártékony kód a Shopware 5-ben

  • config.php a főkönyvtárban: az adatbázis-hozzáférés egyszerű szövegként.
  • custom/plugins/ és engine/Shopware/Plugins/Community/ valamint Local/: újabb és régebbi bővítményhelyek, gyakran gondozatlan egyedi fejlesztésekkel.
  • themes/Frontend/: a saját téma sablonjai és JavaScriptje, a pénztárban lévő skimmerek kedvelt helye.
  • web/cache/: lefordított téma-fájlok, amelyeket manipuláció után minden látogatónak kiszolgálnak.
  • media/ és files/: képek, letöltések és dokumentumok, nem PHP-fájlok.
  • var/log/: naplók, amelyeket minden változtatás előtt le kell menteni.

Veszélytelen ellenőrzés azokon a helyeken lévő PHP-fájlokra, ahová nem valók:

find media files web/cache -type f -name "*.php"
find themes custom -name "*.php" -newermt "2026-10-17"

A backend a /backend alatt található. Ott nézze át a felhasználókezelést ismeretlen fiókok szempontjából, és ha lehet, korlátozza a hozzáférést ismert hálózatokra. A bővítménykezelő is megér egy pillantást: az ismeretlen vagy nemrég telepített bővítmények, amelyeket senki sem rendelt meg, egyértelmű figyelmeztető jelek.

A régi webshopoknál egy gyakorlati probléma is adódik. Gyakran senki sem tudja pontosan, mely bővítményeket szabták egyedire, és az eredeti ügynökség nem elérhető. A bővítménygyártók eredeti csomagjaival való összevetés ilyenkor az egyetlen megbízható mód a változások felismerésére. Ez alkalommal rögtön dokumentálja azt is, mely bővítményekre van a webshopnak valóban szüksége; ez később segít az áttérésnél.

Azonnal cselekedjen

Ha a Shopware 5 webshopja PHP 8.1-en vagy régebbin fut, és a tárhelyszolgáltatója nem tud backportot megerősíteni, azonnal hajtsa végre a php.net átmeneti intézkedéseit. A BSI azt javasolja, hogy a webszervereket átmenetileg le kell választani a hálózatról, ha a frissítés nem lehetséges azonnal.

Átmeneti védelem az áttérésig

Amíg a PHP nincs frissítve vagy a webshop nincs átköltöztetve, a php.net intézkedései csökkentik a kockázatot, de teljes védelmet nem nyújtanak. A szerverkonfigurációba tartoznak, nem a .user.ini-be:

; az FPM-poolban php_admin_value, illetve php_admin_flag értékként kell beállítani
memory_limit = -1
post_max_size = 32M
upload_max_filesize = 16M
session.upload_progress.enabled = 0

Utána minden PHP-folyamatot újra kell indítani. Egy előtte álló szűrő további segítséget nyújthat; a részleteket a Azonnali intézkedések javítás nélkül oldalon találja.

Mit ér egy Shopware 5 frissítés, és mit nem

A Shopware 5-en belüli frissítés lezárhatja a webshop ismert hibáit, és néha újabb PHP-verziókat tesz lehetővé. A PHP-t nem javítja, idegen fájlokat nem távolít el, és nem bizonyítja, hogy a webshop tiszta. A Shopware 6-ra való váltás adatátvétellel, új témával és új bővítményekkel járó projekt. Hogyan strukturáljuk az ilyen váltásokat, azt a PHP 8.1 és régebbi: migráció oldal írja le.

Rögzítse az eredményt írásban: PHP-állapot, backport-megerősítés és az újraindítás dátuma. Erre a dokumentációra szüksége lesz a biztosító, a fizetési szolgáltató vagy az adatvédelmi felelős kérdéseinél.

Hogyan segít konkrétan a PHP SOS?

  • Megállapítjuk a Shopware 5 szerverének PHP-verzióját, csomagállapotát és backport-helyzetét.
  • Átmeneti védelmet valósítunk meg a szerverkonfigurációban, és újraindítjuk az összes folyamatot.
  • Ellenőrizzük a bővítményeket, a témát, a gyorsítótárat és a felhasználókat egy támadás nyomai szempontjából.
  • Menetrendet készítünk Önnel: PHP-frissítés a Shopware 5-ön köztes lépésként, vagy közvetlen áttérés.

Gyakori kérdések

Milyen PHP-verzió kell a Shopware 5-höz?

Ez a Shopware 5 pontos verziójától függ. A telepített verzióra vonatkozó rendszerkövetelményeket a shopware.com dokumentációjában ellenőrizze. A PHP2Shell szempontjából az a döntő, hogy a PHP-verziója kap-e még biztonsági frissítéseket.

Átállíthatom egyszerűen a Shopware 5-öt PHP 8.3-ra?

Csak ha a Shopware-verziója és az összes bővítmény támogatja ezt a PHP-verziót. Egyébként hibák léphetnek fel a fizetési folyamatban vagy a backendben. Az éles bekapcsolás előtt tesztelje a váltást a webshop egy másolatán.

Az áttérés a Shopware 6-ra csak egy frissítés?

Nem. A Shopware 6 új platform, más technikával, más bővítményekkel és más témarendszerrel. Az adatok átvehetők, a bővítményeket és a dizájnt azonban újra kell megvalósítani.

Mit tegyünk, ha az áttérés hónapokig tart?

Addig a webshopnak javított PHP kell a disztribúción vagy a tárhelyszolgáltatón keresztül, a php.net átmeneti intézkedései, és adott esetben egy előtte álló szűrő. Ez csökkenti a kockázatot, de az áttérést nem pótolja.

Források

Azonnali kapcsolat

Minden óra számít. Írjon nekünk most.

Ismertesse röviden a rendszert, a PHP-verziót és a megfigyelését. Jelentkezünk, tisztázzuk a helyzetet, és távolról dolgozunk, amíg az incidens le nem zárul és dokumentálva nem lesz.

Azonnali segítség