XSS (secuencias de comandos en sitios cruzados)

El cross-site scripting (XSS) es una técnica de ataque en la que se inyecta código malicioso en los sitios web.


¿Qué significa XSS en detalle?

En un ataque XSS, los atacantes aprovechan las vulnerabilidades de seguridad de los sitios web para inyectar su propio código. Este código se ejecuta entonces en el navegador de otros usuarios.


Esto permite, por ejemplo

  • Datos espiados
  • Las sesiones se retoman
  • Se manipulan los contenidos

¿Dónde encuentro el tema en mi trabajo diario?

  • Al visitar sitios web
  • Cuando utilices formularios online
  • Para aplicaciones web en la empresa

Ejemplo práctico: Un sitio web manipulado contiene un código malicioso oculto. Cuando se llama, se ejecuta automáticamente en el navegador e intenta leer los datos de acceso. ¿Qué puedo hacer para mejorar mi seguridad?
  • Utiliza sólo sitios web de fuentes fiables
  • Mantén los navegadores y sistemas actualizados
  • Cuidado con los comportamientos inusuales

Nota: los ataques XSS se producen en segundo plano, a menudo sin que los usuarios se den cuenta directamente.