Nemokama PrestaShop saugumo patikra
Ar jūsų PrestaShop parduotuvėje yra modulių su žinomomis spragomis?
Įveskite parduotuvės adresą. Patikra nustato PrestaShop versiją ir puslapyje matomus modulius, palygina juos su paskelbtais saugumo įspėjimais ir ieško kortelių skimerio, apie kurį PrestaShop įspėjo 2026 m.
Skaitome tik tai, ką mato bet kuris lankytojas. Parduotuvėje niekas nekeičiama.
Ką patikra tikrina
Modulius. Kiekvienas modulis, kurio failai matomi pagrindiniame puslapyje, palyginamas su daugiau nei 200 įspėjimų, kuriuos paskelbė PrestaShop saugumo bendruomenė Friends of Presta. Kai parduotuvė rodo modulio versiją, matysite, ar ji senesnė už pataisą. Kai nerodo, matysite, kuri versija spragą ištaisė, ir žinosite, ko ieškoti administravime.
PrestaShop branduolį. Versiją parodo vieši failai, kuriuos pateikia kiekviena parduotuvė. Patikra išvardija branduolio spragas, kurias tai versijai paskelbė pati PrestaShop, ir versiją, kuri jas ištaisė. PrestaShop 1.7 ir 1.6 parduotuvėms rodomos ir spragos, ištaisytos tik 8 ir 9 versijose, nes šios versijos pataisų nebegauna.
Kortelių skimerį. 2026 m. PrestaShop įspėjo apie scenarijų, įrašomą į temos head.tpl, kuris mokėjimo mygtukus pakeičia netikra mokėjimo forma. Patikra ieško šio scenarijaus puslapio kode ir dviejų modulių, kuriuos įdiegia ta pati ataka.
Kaip skaityti rezultatą
„Atnaujinkite“ reiškia, kad parduotuvės rodoma versija senesnė už tą, kuri spragą ištaisė. Nuo to verta pradėti.
„Patikrinkite“ reiškia, kad spraga ištaisyta, bet parduotuvė modulio versijos nerodo. Atidarykite administravimo skiltį „Moduliai“ ir palyginkite. Daug parduotuvių jau turės pataisytą versiją.
„Pataisos nėra“ reiškia, kad autorius pataisytos versijos nepaskelbė. Modulį reikia pakeisti arba pašalinti.
Visa tai dar neįrodo, kad į parduotuvę galima įsilaužti: modulis gali būti pataisytas ranka arba išjungtas svarbiuose puslapiuose. Tai sąrašas, ką verta patikrinti, ir tokia tvarka, kokia verta tikrinti.
Ko patikra iš išorės nemato
Modulių, kurie veikia tik administravime ar kituose puslapiuose, override, pakeistų modulių failų ir paties serverio. Parduotuvė, kuri sujungia JavaScript ir CSS failus, paslepia ir daugumą modulių aplankų. Patikra parodo, ką matė, ir likusio nespėlioja.
Jei modulis pažymėtas
Atnaujinkite jį iš autoriaus, ne iš kitur rastos kopijos, ir po atnaujinimo išbandykite pirkimą. Jei modulio nebenaudojate, pašalinkite jį ir ištrinkite aplanką: išjungtas modulis vis tiek gali būti pasiekiamas. Jei autorius pataisos nepaskelbė, modulį pakeiskite. Jei parduotuvė veikia PrestaShop 1.7 ar senesne, planuokite perėjimą į palaikomą versiją: nuo 2024 m. rastos branduolio spragos ištaisytos tik 8 ir 9 versijose.
Patikrinę 2 066 parduotuves radome, kad 77 % rodo bent vieną modulį su paskelbta spraga, o kur versija vieša, du iš trijų jau pataisyti. Žiūrėti tyrimą
FAQ
Dažni klausimai
Ar patikra saugi mano parduotuvei?
Taip. Ji atidaro pagrindinį puslapį ir kelis viešus failus, kaip tai daro naršyklė, ir kiekvienoje užklausoje nurodo, kas ji yra. Ji neprisijungia, nesiunčia formų ir nebando jokių atakų.
Iš kur imami spragų duomenys?
Modulių įspėjimai – iš Friends of Presta (security.friendsofpresta.org, CC BY-SA 4.0), kur kiekvienam moduliui nurodytos paveiktos ir pataisytos versijos. Branduolio – iš pačios PrestaShop saugumo įspėjimų GitHub. Abu sąrašai atnaujinami kas savaitę.
Modulis pažymėtas, nors jį jau atnaujinau. Kodėl?
Jūsų parduotuvė viešuose failuose modulio versijos nerodo (PrestaShop 8 ir 9 juos blokuoja), todėl patikra jos nemato. Jei jūsų versija pataisyta ar naujesnė, įspėjimas jūsų nebeliečia.
Ar švarus rezultatas reiškia, kad parduotuvė saugi?
Ne. Jis reiškia, kad iš išorės nesimato nieko iš paskelbtų įspėjimų. Administravimo modulių, serverio nustatymų, slaptažodžių ir pakeistų failų jokia išorinė patikra nemato.
Ar galiu patikrinti kliento parduotuvę?
Taip, patikra skaito tik tai, ką mato bet kuris lankytojas. Agentūrai tai greitas būdas pamatyti, kurias klientų parduotuves atnaujinti pirmiausia.
Atnaujinsime už fiksuotą kainą · Kaip PrestaShop 1.7.6 parduotuvę žingsnis po žingsnio atnaujinome iki 9.2
Nemokama PrestaShop versijos patikra · Nemokamas PrestaShop temos nustatymas