Card image cap

Authorization Parameter Manipulation

  • Categoría:
  • AccessControl

  • Referencia:
  • OWASP-AC-003

Descripcion:

Esta prueba comprueba si un atacante puede manipular el ID de sesión para suplantar a otro usuario.

Herramientas recomendadas:
Recomendaciones para realizar la prueba:

Se recomienda el uso de la herramienta Burp Suite para evaluar la seguridad en el control de acceso. El procedimiento consiste en interceptar una petición con Burp Suite y enviarla al módulo Repeater. Desde el Repeater, se puede modificar la cookie de sesión u otros parámetros relacionados con la autenticación para analizar cómo responde el servidor. Este enfoque permite comprobar si el sistema implementa adecuadamente las restricciones de acceso y si existen vulnerabilidades que podrían ser explotadas para acceder a recursos no autorizados.

Recomendaciones para defenderse del ataque:

Usa identificadores de sesión seguros que sean largos, aleatorios y difíciles de adivinar. No uses valores secuenciales o predecibles como session_id=1, session_id=2, etc. Utiliza tokens de sesión (como los tokens CSRF, JWT o OAuth) para manejar la autenticación de usuario, asegurando que el acceso a los recursos esté vinculado al token correspondiente y no a parámetros manipulables.