// Glossario IT

Formjacking

L'inserimento di codice malevolo in un modulo di pagamento online, per rubare i dati della carta di credito mentre l'utente li digita.

Voce curata da Luciano Blancato, IT Manager a Catania · aggiornata il

Cos'è

Il formjacking inserisce codice JavaScript malevolo in una pagina di pagamento legittima (spesso di un e-commerce compromesso a monte, per esempio tramite una libreria di terze parti vulnerabile), che intercetta silenziosamente i dati della carta di credito mentre l'utente li digita, prima ancora che la transazione venga elaborata normalmente.

Perché conta

È particolarmente pericoloso perché sia il sito sia la transazione appaiono del tutto normali dal punto di vista dell'utente: il pagamento va a buon fine, ma i dati della carta sono già stati copiati e inviati altrove. Monitorare l'integrità del codice delle pagine di pagamento e limitare rigorosamente le librerie di terze parti caricate su quelle pagine sono le difese principali per chi gestisce un e-commerce.