Hace tres años realicé una auditoría de seguridad para un gran sitio web de comercio electrónico. Cuando se realizó la auditoría, encontré varios problemas de seguridad graves que permiten el acceso a datos que no deberían ser accesibles después de que se complete una transacción. En este sitio hay varios riesgos importantes. Primero, puede ver los pedidos que llegan a través del sistema en tiempo real; Todas las transacciones son procesadas manualmente por esta empresa. Si ve una transacción, puede ver el nombre, la dirección y el destino del envío. Veo dos puntos de abuso aquí, 1: simplemente puede editar el envío a la dirección y que se le envíe el envío a usted mismo, y 2: puede llamar al usuario justo cuando se realizó el pedido y hacer una "confirmación telefónica" para obtener acceso simplemente a la información de la tarjeta de crédito con ingeniería social básica.
También puede, con un poco más de trabajo, volcar la información CC y los números de ID de pedido y luego simplemente hacer coincidir la ID del pedido y la información del usuario.
Todo esto es mediante el uso de funciones expuestas en su sitio y la modificación de un par de valores. Sí, estoy siendo vago por alguna razón.
El director de marketing de esta empresa fue advertido sobre estos riesgos hace tres años y no ha hecho nada para corregirlos. No dudo que si puedo encontrar esto, otros pueden. Este sitio realiza 88K transacciones por año y tiene todos los pedidos procesados aún en datos y accesibles.
Entonces la pregunta ética ... ¿qué hago? A mi compañía no le importa ... así que no puedo obtener ayuda allí. Si me pongo en contacto con el chico de marketing, él continuará cubriéndose el trasero y los traseros de su incompetente equipo de desarrollo interno (fusión en frío). ¿Me pongo en contacto con alguien más arriba? ¿Voy por mi empresa? ¿Acabo de extraer los datos y venderlos a un competidor menos la información de CC? ¿Qué hago sabiendo esto? Me molesta y no puedo dejarlo ir. Este es solo uno de los muchos sitios que conozco, pero la facilidad de acceso y el alto tráfico me hacen reflexionar mucho sobre esto.
The marketing director at this company was warned about these risks three years ago
er ... ¿esta empresa no tiene un CTO o CIO al que se le deba informar? El Director de Marketing no debería ser el responsable de TI.