Cuando se incorporan consultas a ColdFusion, sin etiquetas cfqueryparams, se debilita la seguridad del sistema haciéndolo vulnerable a ataques de SQL injection. Las etiquetas cfqueryparams previenen de ataques SQL injection porque sirven para:
- Comprobar los tipos de datos que se incorporan a un parámetro.

- Separar el código SQL de los parámetros introducidos.
- Garantizar que los valores de un parámetro nunca se agreguen a una consulta SQL modificando la misma para realizar un ataque.
Con la herramienta qpScanner es posible explorar el código, en busca de consultas con variables que no estén dentro de una etiqueta cfqueryparam.
Entre las características de qpScanner destaca:
- Encuentra todas las variables en consultas sin un cfqueryparam circundante.
- Exhibe nombres de fichero, las líneas de código y el contenido de la pregunta para todos los riesgos potenciales.
- Múltiples formatos de presentación de resultados (HTML, XML y WDDX).
- Soporta: ColdFusion 8, ColdFusion MX7, BlueDragon 7 y Railo 3.
Más información y descarga de qpScanner:
http://qpscanner.riaforge.org/
Más información sobre cfqueryparams en ColdFusion:
http://www.moopoint.com/tutorials/queryparam_intro.html



















4 comentarios:
Gracias por la informacion, esas son las cosas fundamentales que deben hacerse siempre para prevenir ataques SQL injection.
Alguna sugerencia con Joomla?, increible la cantidad de bugs que he visto que tiene, aunque claro a los pocos dias su respectivo correctivo (ventajas del soft libre).
Saludos
Hola Daniel
El principal consejo que te doy sobre Joomla es tenerlo actualizado. Y otra consideración muy importante no usar extensiones para Joomla de terceros si no es un sitio de confianza.
Un saludo
Que tal Álvaro, gracias por su rápida respuesta a mi pregunta.
Últimamente he estado muy pendiente de este blog porque me gustan los temas.
Noto que tiene una licencia cc al igual que mi blog, pero quisiera saber si hay alguna restricción o especificación antes de incluir un articulo suyo en mi sitio.
Al igual yo tengo un articulo llamado "Volarse la contraseña en ubuntu" que pienso puede ser interesante para colocarlo en este excelente blog, al igual varias Web lo han tomado.
Saludos.
Hola Daniel
Puede publicar cualquier artículo de este blog solo tienes que incluir una referencia en el poniendo de donde lo sacaste. Le echare un vistazo al artículo
Un saludo
Publicar un comentario en la entrada