Tudod, mit lát a boltodból egy támadó?
A WSC Biztonsági ellenőrzés átnézi a PrestaShop-boltodat, és magyarul megmondja, mi a baj, mennyire sürgős, és mit kell tenned.
- Ismert hibás modulok és PrestaShop-verziók
- Kívülről letölthető naplók, mentések, exportok
- A feltörés nyomai: módosított fájlok, rejtett kód
PrestaShop 1.7.8 – 9.1 · PHP 7.2+ · a boltban semmit nem változtat
- PrestaShop és PHP17/25
- Modulok10/25
- Kiszivárgó fájlok17/25
- Szerver és beállítások17/25
KRITIKUSA /modules/…/logs mappa fájljait bárki letöltheti
KÖZEPES3 alkalmazotti fiókkal 90 napja nem lépett be senki
A legtöbb bolt nem a nagy, látványos támadásokon bukik el
Hanem egy elfelejtett modulon, amit évek óta senki nem frissített. Egy naplófájlon, amiben vásárlói e-mail-címek vannak, és bárki letöltheti. Egy volt kolléga fiókján, ami még mindig él.
Ezek nem látszanak az admin felületen, és egy külső tesztelő oldal sem találja meg őket, mert az csak azt látja, ami a bolt nyitóoldalán kívülről látszik.
A modul belülről nézi meg a boltot: a PrestaShop és a PHP verzióját, minden modul valódi verzióját, a mappákat és a beállításokat. Ami letölthetőnek tűnik, azt a bolt saját címén ki is próbálja, így nem találgat.
Öt terület, egy szám, egy teendőlista
Négy területet 25-25 ponttal értékel, összesen 0–100 pontra. Az ötödik a feltörés jele: ha ilyet talál, nem pontoz, hanem piros sávval figyelmeztet.
PrestaShop és PHP
Ismert hibák a PrestaShop-verzióban, kap-e még javítást a PHP, bekapcsolva maradt hibakereső mód, ottfelejtett telepítő, régóta nem használt alkalmazotti fiókok.
Modulok
Minden modult a fájljaiban szereplő valódi verzió alapján vet össze a nyilvános sérülékenységi listákkal, a kikapcsolt és a csak feltöltött modulokat is.
Kiszivárgó fájlok
Modulnaplók, mentések, exportok, .env és .git a webgyökérben, error_log fájlok. Amit talál, arról megnézi, hogy tényleg letölthető-e kívülről.
Szerver és beállítások
HTTPS és tanúsítvány, biztonsági fejlécek, kéréskorlátozás a keresőn, spamvédelem, mindenki által írható (777-es) mappák.
A feltörés jelei
A PrestaShop fájljait összeveti a hivatalos kiadással, és megmutatja, mi változott. Keresi a rejtett kódot, a képek közé tett PHP-fájlokat, a beinjektált scripteket és az új, ismeretlen admin-fiókokat.
Mit tegyél
Minden találat súlyosság szerint rendezve, három kérdésre felelve: mit találtunk, miért baj, és mit kell tenni. Ami nálad rendben van, azt „Tudom, rendben van” jelöléssel kiveheted a listából.
Négy lépés, fejlesztő nélkül
- LetöltödAdd meg az e-mail-címedet, és már indul is a letöltés.
- TelepítedModulok → Modulkezelő → Modul feltöltése, ugyanúgy, mint bármelyik más modult.
- ElindítodHaladó beállítások → Biztonsági ellenőrzés → „Biztonsági ellenőrzés indítása”. Osztott tárhelyen is lefut, mert kis lépésekben dolgozik.
- JavítodVégigmész a listán a legsürgősebbel kezdve. Az eredményt szövegfájlban is letöltheted.
Nem nyúl a boltodhoz
- Csak olvas. Nem töröl, nem javít, nem ír át semmit. A javítás mindig a te döntésed.
- Vásárlói adat nem megy ki a boltból. A frissítésekhez a modul a saját verzióját és a bolt címét küldi el a WSC-nek, mást nem.
- Te döntöd el, mit küldesz el. Ha a „Segítséget kérek” gombbal elküldöd nekünk a találatokat, előtte pontosan megmutatja, mi megy el, és csak a hozzájárulásoddal küld.
Ha elakadsz, segítünk
Nem kell fejlesztőnek lenned ahhoz, hogy értsd az eredményt, de a javítás néha már szakértői munka. A modulban egy gombbal elküldheted nekünk a találatokat, és a WSC csapata felveszi veled a kapcsolatot.
Töltsd le ingyen
Add meg az e-mail-címedet, és indul a letöltés. A letöltési linket e-mailben is elküldjük.
Hírlevelet csak akkor küldünk, ha ehhez külön hozzájárulsz, és bármikor leiratkozhatsz.
Indul a letöltés. Ha nem indult el, kattints ide.
A modult a számítógépeden töltsd fel a boltba (Modulok → Modulkezelő → Modul feltöltése). A linket e-mailben is megkapod.
Megtalálni ingyenes. Megjavítani is lehet egyszerű.
WSC Security Pro hamarosan
A találatok nagy részét egy kattintással javítja, mentéssel és visszavonási lehetőséggel. Naponta magától lefut, és e-mailt küld, ha valami megváltozott.
WSC karbantartás
Ha inkább nem foglalkoznál vele, a teljes listát mi javítjuk ki, és rendszeresen ellenőrizzük a boltodat.
Gyakori kérdések
Melyik PrestaShop-verzión működik?
PrestaShop 1.7.8-tól 9.1-ig, PHP 7.2 vagy újabb verzióval.
Lelassítja a boltot?
Nem. A vizsgálat csak akkor fut, amikor elindítod, és rövid szeletekben dolgozik, hogy osztott tárhelyen se érje el a szerver időkorlátját. A vásárlók ebből semmit nem érzékelnek.
Mennyi ideig tart?
A bolt méretétől és a tárhelytől függ: minél több a modul és a fájl, annál tovább. Közben folyamatjelző mutatja, hol tart, és a lapot nyitva kell hagyni.
Tényleg ingyenes? Hol a csapda?
A modul ingyenes, cserébe az e-mail-címedet kérjük. A javítást végző Pro-változat és a karbantartás fizetős, de egyikre sincs szükséged ahhoz, hogy a vizsgálatot használd.
Mit csináljak, ha piros sávot látok?
Ne ess pánikba, de ne is halogasd. A modul megmutatja, melyik fájlról van szó, és mi van benne. Ha nem tudod megítélni, nyomd meg a „Segítséget kérek” gombot, és jelentkezünk.
Ha a pontszámom 100, biztonságban vagyok?
Az ismert, gyakori hibák szempontjából jó helyzetben vagy, de teljes biztonságot egyetlen eszköz sem garantál. A modul ismert problémákat keres; érdemes időnként újra lefuttatni, mert a sérülékenységi listák folyamatosan bővülnek.
A WSC Biztonsági ellenőrzés ismert biztonsági problémákat keres, és nem garantálja, hogy a bolt teljesen biztonságos. A javítás mindig a bolt üzemeltetőjének döntése és felelőssége. A sérülékenységi adatok forrásai: Friends of Presta, OSV / GitHub Advisory Database, endoflife.date, PrestaShop.