Saltar al contenido
uencoder

Broken Session Management

La gestión de sesiones rota son fallos en cómo se generan, almacenan o invalidan los tokens de sesión, que permiten a los atacantes secuestrar o falsificar sesiones.

Propósito

Comprender el secuestro causado por fallos del ciclo de vida de las sesiones y sus defensas; un tema central de la seguridad web.

Mecanismo

Los fallos incluyen IDs de sesión predecibles, ausencia de rotación ante session fixation, sesiones sin expiración, almacenamiento inseguro de sesiones y cookies de sesión sin Secure/SameSite bajo HTTPS. Defensas: IDs aleatorios, rotación al iniciar sesión, tiempos de expiración, atributos de cookie seguros.

Casos de uso

  • Defensa contra el secuestro de sesión
  • Auditoría de seguridad de sesiones
  • Seguridad de cookies

Herramientas relacionadas

References