Request smuggling tradicionalmente se enfoca en problemas con la comunicación entre los servidores de front y back o entre servidores backend con un setup de proxy o balanceador de carga. La atención puede no haber estado extensivamente dirigida hacia entender cómo se manifiestan estas vulnerabilidades .

Desincronizar la interpretación de peticiones en el navegador añade un nivel de complejidad y abre nuevas posibilidades de explotación. Esta técnica nueva necesita sólo la desincronización del servidor frontend, impactando la conexión de la víctima al navegador.


Objetivos

  1. Entender qué es HTTP Request Browser Desync y su impacto.
  2. Identificar vulnerabilidades Browser HTTP Request Smuggling en aplicaciones web.
  3. Explotar la vulnerabilidad en un entorno controlado.

Pre-requisitos

  • Entendimiento fuerte del protocolo HTTP.
  • Experiencia previa con vulnerabilidades HTTP Request Smuggling en aplicaciones web.
  • Entendimiento de ataques del lado del cliente.