miércoles, 31 de agosto de 2005

Denegación de servicio en Apache

Se ha anunciado una vulnerabilidad en Apache que puede ser explotada
por usuarios maliciosos para provocar denegaciones de servicio.

El fallo reside en 'modules/http/http_protocol.c', la función
ap_byterange_filter() no trata adecuadamente las respuestas en memoria.
Un usuario remoto podrá enviar una petición http especialmente creada
al servidor web, lo que provocará que Apache consuma grandes cantidades
de memoria.

Hay disponible una corrección de código fuente disponible a través de
SVN. Las modificaciones del código están disponibles en:
http://svn.apache.org/viewcvs.cgi?rev=239378&view=rev


Antonio Ropero
antonior@hispasec.com


Más información:

Apache Memory Leak in 'byterange filter' Lets Remote Users Deny Service
http://www.securitytracker.com/alerts/2005/Aug/1014826.html