Sto lavorando per un'azienda che vuole consentire a chiunque di incorporare un iframe in cui gli utenti possono acquistare i prodotti potenzialmente su qualsiasi sito. Quindi sarebbe un tipico caso d'uso per gli utenti inserire le informazioni della loro carta di credito in questo iframe.
Sono consapevole che il clickjacking è un tipico vettore di attacco per questo tipo di configurazione. Tuttavia, quel vettore sembra che si tratti più di indurre una vittima a fare clic su un pulsante all'interno di un iframe che a indurli a compiere un'azione complessa come completare una procedura di checkout.
Cosa devo sapere prima di sentirmi a mio agio nell'implementare questo iframe:
- Questa configurazione è ancora vulnerabile al clickjacking?
- È possibile leggere le informazioni inserite in un iframe come questo attraverso un keylogger o div invisibili che galleggiano sopra l'iframe?
- Quali altri potenziali vettori di attacco ci sono in una configurazione come quella che ho descritto?
- Ci sono ulteriori considerazioni sulla sicurezza a cui dovrei pensare?