El problema es que tienen una alta rotacion de sus desarrolladores, que son mayoritariamente outsourcing. Muchas veces los nuevos que van llegando no tienen mucho conocimiento del know how propio y pues pasan esas cosas.
Un chero justo trabaja de outsourcing de alli, pero sus desarrollos no son sobre con la banca online, pero aun a ellos los ha afectado, porque todas sus puestas en produccion se han estancado esperando que se estabilice esto. Como es outsourcing de otra compañia que no tiene nada que ver con los outsourcing que estan en la parte de la banca oline, no sabe mucho, pero dice que lo que se rumorea es que trataban de migrar a micro servicios en la nube pero algo con el proveedor trono, lo que se extraña es que no hayan hecho rollback a la version anterior con los servidores propios, a menos que ya los hayan dado de baja (una estupidez).
Con lo de la contraseña, no es por defender, pero puede que no habia tanta vulnerabilidad. Si desde el principio al crear el usuario e ingresar la contraseña por primera vez se convertia todo a mayusculas y alli se encriptaba y se guardaba encriptada, no habia problema. Manda a la verga todas las politicas de contraseas SOX y es mala practica, pero no era tanta la vulnerabilidad. Lado contrario si al principio si aceptaba minusculas y la validacion termino siendo lo que manda la pantalla a un UPPER(contraseña) del lado de la base de datos, si era cagadal enorme.
Solo recuerdo en un trabajo que llegamos a una empresa que las tarjetas de credito se guardaban en la base de datos sin encriptar, llegamos a implementar otra cosa de pagos, pero al ver esa cagada conseguimos nuevo proyecto para mejorar esa parte