Incorrect Transfer-Encoding handling with HTTP/1.0
Apache Tomcat en las versiones 8.5, 9.0 y 10.0 tiene un defecto en la forma en que procesa el encabezado HTTP transfer-encoding en ciertas situaciones, permitiendo que un atacante manipule cómo se interpretan las solicitudes cuando Tomcat está detrás de un proxy inverso. Esto puede provocar ataques de contrabando de solicitudes que eludan controles de seguridad.
La vulnerabilidad resulta del procesamiento inadecuado del encabezado Transfer-Encoding: Tomcat ignora transfer-encoding si el cliente solicita respuestas HTTP/1.0, honra incorrectamente la codificación identity, y no valida que chunked encoding sea la codificación final. Cuando se implementa detrás de un proxy inverso, esta discrepancia permite el contrabando de solicitudes HTTP (CWE-444), permitiendo que los atacantes inyecten solicitudes que eludan WAF o mecanismos de autenticación.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →