¿Qué es la inyección SQL?
Una inyección SQL es una vulnerabilidad de seguridad en la que un atacante introduce código en lenguaje de consulta estructurado (SQL), en forma de una solicitud de acción enviada mediante un formulario web, directamente en una aplicación web para acceder a la base de datos del servidor o a los datos de la aplicación. Esto puede provocar un comportamiento imprevisto y malicioso en la aplicación atacada. Por lo general, este tipo de ataque tiene éxito debido a que la aplicación web no valida correctamente los datos introducidos por el usuario, lo que permite introducir código SQL en formularios HTML en lugar de cadenas de texto normales, por ejemplo.
El firewall de aplicaciones F5 BIG-IP® Application Security Manager depura y valida los datos introducidos por los usuarios en la aplicación, detectando patrones de ataque conocidos y permitiendo que solo las cadenas y los formatos de datos reconocidos lleguen a la aplicación. Al permitir únicamente transacciones de aplicaciones válidas y autorizadas, BIG-IP Application Security Manager impide que el código malicioso acceda a los servidores de aplicaciones, liberando a la lógica de negocio de la aplicación de la carga que suponen la seguridad y la validación de los datos de entrada.
Productos de F5 que protegen contra la inyección SQL: BIG-IP Application Security Manager

