XSS es un ataque basado en la explotación de vulnerabilidades del sistema de validación de HTML incrustado. Su nombre, del inglés "Cross Site Scripting", y renombrado XSS para que no sea confundido con las hojas de estilo en cascada (CSS), originalmente abarcaba cualquier ataque que permitiera ejecutar código de "scripting", como VBScript o javascript, en el contexto de otro dominio. Recientemente se acostumbra a llamar a los ataques de XSS "HTML Injection", sin embargo el término correcto es XSS. Estos errores se pueden encontrar en cualquier aplicación HTML, no se limita a sitios web, ya que puede haber aplicaciones locales vulnerables a XSS, o incluso el navegador en sí. El problema está en que normalmente no se validan correctamente los datos de entrada que son usados en cierta aplicación. Esta vulnerabilidad puede estar presente de forma directa (también llamada persistente) o indirecta (también llamada reflejada). Cada una se trata de forma diferente.
* Directa: Este tipo de XSS es el que normalmente es censurado; así que es muy poco común que puedas usar tags como
Funciona localizando puntos débiles en la programación de los filtros. Así que si, por ejemplo, logran quitar los
XSS
luni, 17 decembrie 2007
Publicado por Unknown en 05:18
Abonați-vă la:
Postare comentarii (Atom)
0 comentarios:
Trimiteți un comentariu