SQL injection (SQLi)
Recomendaciones
Utilizar consultas parametrizadas, las cuales definen una separación entre el código y los datos. Esto permite que la aplicación trate la entrada proporcionada por el usuario como datos que no pueden modificar el código de la instrucción SQL.
Validación de datos de entrada. Asegurar que todos los datos de entrada sean validados semántica y sintácticamente previos a ser utilizados.
No mostrar errores de SQL al usuario (manejo de errores adecuado).
Hacer cumplir el privilegio mínimo.
Última actualización
¿Te fue útil?