Member of The Internet Defense League Últimos cambios
Últimos Cambios
Blog personal: El hilo del laberinto Geocaching

Se publica la versión 1.2RC3 del ProFTPD

Última Actualización: 16 de Marzo de 2.000 - Viernes

Artículo publicado en el boletín Una-Al-Día de Hispasec, el 20 de Febrero de 2.001.
Publicado también en es.internet.com, el 22 de Febrero de 2.001.

La versión 1.2RC3 de ProFTPD se ha hecho pública hace una semana, solucionando algunos problemas de seguridad importantes.

ProFTPD es un servidor de FTP (File Transfer Protocol - Protocolo de transferencia de archivos) para entornos UNIX, distribuído bajo licencia GNU GPL. Se trata de un servidor de gran calidad, con una buena reputación a nivel de rendimiento y seguridad.

Las versiones previas a la 1.2RC3 de ProFTP, no obstante, adolecen de varios problemas de seguridad:

  • "Memory leak" (pérdidas de memoria) cuando se ejecuta el comando "SIZE". Esta vulnerabilidad permite que un atacante vaya consumiendo más y más memoria, a base de enviarle comandos "SIZE". Aunque el consumo de memoria es moderado (5.000 peticiones "SIZE" consumen unos 300Kbytes de memoria), un atacante lo bastante persistente puede lograr que el servidor empiece a "paginar" memoria a disco y, una vez que el espacio de "swap" se llena, puede bloquear el servidor o forzar su caída.

    Una investigación posterior demostró que la vulnerabilidad existe también para otros comandos, y que la pérdida de memoria se produce cuando el ProFTPD no está bien instalado e intenta abrir un fichero "scoreboard" (coordinación entre los diferentes demonios) para el que no dispone de permisos suficientes.

  • "Memory leak" (pérdida de memoria) cuando se ejecuta el comando "USER". Se produce cuando se invoca el comando "USER" sin parámetros. Unas 10.000 invocaciones consumen 1.7Mbytes de memoria.

  • Error de "format string": Se crea un "format string" en el que toman parte datos controlables por un usuario.

Se recomienda a todos los usuarios de ProFTPD que actualicen a la versión 1.2RC3 o superior.

Más información:



Python Zope ©2001 jcea@jcea.es

Más información sobre los OpenBadges

Donación BitCoin: 19niBN42ac2pqDQFx6GJZxry2JQSFvwAfS