Controlli di sicurezza per i negozi PrestaShop

Un negozio PrestaShop gestisce pagamenti e dati dei clienti. Alcune impostazioni lasciate dal giorno dell'installazione bastano per aprire la strada a un attacco.

Le impostazioni del giorno dell'installazione restano per anni.

La cartella install copiata come install_old, una cartella del back office con un nome facile, account SuperAdmin con la password ancora salvata come in PrestaShop 1.6.

Gli attacchi del 2022 (CVE-2022-36408) attivavano la cache dei template in MySQL con una SQL injection, per poi eseguire codice. È un'impostazione che si controlla in un attimo.

Cosa controlliamo.

  1. File e cartelle

    Cartella install o sue copie sul server, cartella del back office facile da indovinare.

  2. Impostazioni

    Cache dei template in MySQL, HTTPS non usato su tutte le pagine, sessioni del back office non legate all'IP, opzioni di debug che spengono moduli o override.

  3. Account

    Troppi SuperAdmin, SuperAdmin inutilizzati o con password salvate come MD5.

Vuoi provarlo su un sito vero? La prova di 30 giorni non chiede la carta di credito.

Prova gratis

Domande frequenti

Da quale versione?

I controlli valgono da PrestaShop 1.7.6 alla 9, con l'agente 0.23.0 o successivo.

Cercate anche gli skimmer di carte?

Sì, con l'integrità dei file e dei template: vedi la pagina sugli skimmer di carte di credito su PrestaShop.

Provalo sui siti dei tuoi clienti.

Collega oggi i primi siti e guarda cosa ci trova SitePing.

  • Tutte le funzioni di Complete tranne i backup
  • Fino a 10 siti
  • Per iniziare non serve la carta di credito
  • Alla fine scegli un piano o passi a Free, e non paghi niente
Inizia la prova di 30 giorni

Hai già un account? Accedi. Preferisci guardare prima un sito? Audit gratuito in sola lettura.