Sin impuesto Con impuesto

Skimming delle carte nel checkout: come funziona e come prevenirlo

Il furto di carte direttamente nel checkout è uno degli attacchi più dannosi per un negozio. La difesa migliore è che i dati della carta non passino mai dal tuo sito.

Jesús Meilán
Updated: 26/09/2026 98
Skimming delle carte nel checkout: come funziona e come prevenirlo
Share:

Lo skimming digitale consiste nell'iniettare un piccolo script nella pagina di pagamento che copia ciò che il cliente digita (numero di carta, scadenza, CVV) e lo invia a un server dell'attaccante. Il cliente paga normalmente e non si accorge di nulla. Settimane dopo, la sua banca rileva la frode.

Come arriva lo script

  • Un modulo vulnerabile che permette di scrivere nel database o di caricare file.
  • Credenziali del back office rubate: l'attaccante incolla lo script in un blocco di testo o nella configurazione.
  • Una libreria di terze parti compromessa che il tuo negozio carica dall'esterno.

La difesa più efficace: la carta non passa dal tuo sito

Usa gateway in cui i dati della carta si inseriscono in un modulo ospitato dal gateway stesso (una pagina di pagamento esterna o un campo incorporato dal suo dominio, come Stripe Elements o il modulo di Redsys). Così, anche se qualcuno inietta uno script nel tuo negozio, non può leggere quei campi.

Altre misure

  • Aggiornamenti di PrestaShop e dei moduli, soprattutto quelli di pagamento e checkout.
  • Doppio fattore nel back office.
  • Content Security Policy (CSP): limita da quali domini la pagina di pagamento può caricare e inviare dati.
  • Monitoraggio delle modifiche ai file JS e ai campi del database che accettano HTML.
  • Controllare gli script della pagina di pagamento almeno una volta al mese: sai cosa fa ognuno?
PCI DSS: se accetti carte, hai obblighi di sicurezza verso la tua banca. Usare moduli ospitati dal gateway riduce molto questi obblighi, ed è un motivo in più per farlo.
Caricamento...
Consenso sui cookie
Torna all'inizio