Üç yıl önce büyük bir e-ticaret web sitesi için güvenlik denetimi yaptım. Denetim gerçekleştirildiğinde, bir işlem tamamlandıktan sonra erişilememesi gereken verilere erişime izin veren birkaç ciddi güvenlik sorunu buldum. Bu sitede birkaç büyük risk vardır. İlk olarak, sistemden gerçek zamanlı olarak gelen siparişleri görebilirsiniz; tüm işlemler bu şirket tarafından manuel olarak işlenir. Bir işlemi görüntülerseniz adı, adresi ve gönderim hedefini görebilirsiniz. Burada iki istismar noktası görüyorum, 1 - gemiyi adrese gönderebilir ve gönderinin kendinize gönderilmesini sağlayabilirsiniz ve 2 - sipariş verildiğinde kullanıcıyı doğru arayabilir ve basitçe erişim elde etmek için bir "telefon onayı" yapabilirsiniz temel sosyal mühendislik ile kredi kartı bilgilerine
Ayrıca, biraz daha fazla çalışma ile CC bilgisini ve sipariş kimlik numaralarını dökebilir ve daha sonra sipariş kimliğini ve kullanıcı bilgilerini eşleştirebilirsiniz.
Bunların hepsi, sitelerinde açıktaki işlevleri kullanarak ve birkaç değeri değiştirerek. Evet, bir sebepten dolayı belirsiz oluyorum.
Bu şirketteki pazarlama direktörü üç yıl önce bu riskler konusunda uyarıldı ve bunları düzeltmek için hiçbir şey yapmadı. Bunu bulabilirsem başkalarının bulabileceğinden kuşku duymuyorum. Bu site yılda 88 bin işlem gerçekleştiriyor ve tüm siparişlerin verilere hâlâ işlenmiş ve erişilebilir durumda.
Peki etik soru… ne yapacağım? Şirketim umrumda değil… bu yüzden yardım alamıyorum. Pazarlamacı ile temasa geçersem, sadece kıçını ve yetersiz iç geliştirme ekibinin (soğuk füzyon) kıçlarını örtmeye devam edecektir. Daha yukarıda biriyle mi iletişime geçebilirim? Şirketimi dolaşıyor muyum? Verileri inceleyip CC bilgisi eksi bir rakibe satar mıyım? Bunu bilerek ne yapmalıyım? Bana sallanıyor ve gitmesine izin veremem. Bu, bildiğim birçok siteden sadece biri, ancak erişim kolaylığı ve yüksek trafik beni bu konuda çok düşünmeme neden oluyor.
The marketing director at this company was warned about these risks three years agoer ... bu şirketin bildirilmesi gereken bir CTO veya CIO'su yok mu? Pazarlama Direktörü BT'den sorumlu olmamalıdır.