Saltar al contenido
uencoder

Credentials in URL

Credenciales en URLs significa poner contraseñas o tokens en parámetros de consulta o rutas de la URL, que se filtran vía logs, historial del navegador y Referer.

Propósito

Entender los riesgos de fuga multicanal de las credenciales en URL y sus defensas; un requisito básico de codificación segura.

Mecanismo

Las credenciales en URL se filtran a terceros vía logs del servidor, logs de proxy, historial del navegador y la cabecera Referer. Defensas: pasar credenciales vía cabecera Authorization o cuerpo POST; evitar credenciales en URL incluso bajo HTTPS.

Casos de uso

  • Defensa contra fugas de credenciales
  • Auditoría de código seguro
  • Seguridad de logs

Herramientas relacionadas

References