Tre anni fa ho svolto un audit di sicurezza per un grande sito Web di e-commerce. Quando è stato eseguito il controllo, ho riscontrato diversi gravi problemi di sicurezza che consentono l'accesso ai dati che non dovrebbero essere accessibili dopo il completamento di una transazione. In questo sito ci sono diversi rischi importanti. Innanzitutto, puoi vedere gli ordini che arrivano attraverso il sistema in tempo reale; tutte le transazioni vengono elaborate manualmente da questa azienda. Se visualizzi una transazione puoi vedere il nome, l'indirizzo e la destinazione della spedizione. Qui vedo due punti di abuso, 1: puoi semplicemente modificare la nave per indirizzarla e farti spedire la spedizione, e 2: puoi chiamare l'utente nel momento in cui è stato effettuato l'ordine e fare una "conferma telefonica" per ottenere l'accesso semplicemente alle informazioni sulla carta di credito con il social engineering di base.
Puoi anche, con un po 'più di lavoro, scaricare le informazioni CC e i numeri ID ordine e quindi semplicemente abbinare l'ID ordine e le informazioni utente.
Questo è tutto usando le funzioni esposte sul loro sito e modificando un paio di valori. Sì, sono vago per un motivo.
Il direttore marketing di questa società è stato avvertito di questi rischi tre anni fa e non ha fatto nulla per correggerli. Non dubito che se riesco a trovare questo gli altri possono farlo. Questo sito esegue transazioni 88K all'anno e ha tutti gli ordini mai elaborati ancora nei dati e accessibili.
Quindi la domanda etica ... cosa devo fare? Alla mia compagnia non importa ... quindi non posso ottenere aiuto lì. Se contatto il ragazzo di marketing, continuerà a coprirgli il culo e i culi del loro incompetente team di sviluppo interno (fusione fredda). Devo contattare qualcuno più in alto? Vado in giro per la mia azienda? Devo solo estrarre i dati e venderli a un concorrente meno le informazioni CC? Cosa faccio sapendo questo? Mi sta tormentando e non posso lasciarlo andare. Questo è solo uno dei tanti siti che conosco, ma la facilità di accesso e il traffico intenso mi fanno riflettere molto su questo.
The marketing director at this company was warned about these risks three years ago
ehm ... questa azienda non ha un CTO o CIO a cui questo dovrebbe essere segnalato? Il direttore del marketing non dovrebbe essere il responsabile dell'IT.