Aviso de seguridad de Debian

DSA-195-1 apache-perl -- varias vulnerabilidades

Fecha del informe:
13 de nov de 2002
Paquetes afectados:
apache-perl
Vulnerable:
Referencias a bases de datos de seguridad:
En la base de datos de Bugtraq (en SecurityFocus): Id. en BugTraq 5847, Id. en BugTraq 5884, Id. en BugTraq 5887, Id. en BugTraq 5995.
En el diccionario CVE de Mitre: CVE-2002-0839, CVE-2002-0840, CVE-2002-0843, CVE-2001-0131, CVE-2002-1233.
Información adicional:

Según David Wagner, iDEFENSE y el proyecto de servidor HTTP Apache, se han encontrado varias vulnerabilidades en el paquete del servidor Apache, un servidor web usado frecuentemente. La mayoría del código se comparte entre los paquetes Apache y Apache-Perl, por tanto también se comparten las vulnerabilidades.

Estas vulnerabilidades podían permitir a un atacante realizar una denegación de servicio contra un servidor, o ejecutar un ataque de scripts a través del sitio, o robar cookies de otros usuarios del sitio web. El proyecto Common Vulnerabilities and Exposures (CVE - Exposiciones y Vulnerabilidades Comunes) identificó las siguientes vulnerabilidades:

  1. CAN-2002-0839: Existe una vulnerabilidad en las plataformas que usan System V con memoria compartida basados en marcadores. Esta vulnerabilidad permite a un atacante que pueda ejecutar código bajo el UID de Apache para explotar el formato del marcador de memoria compartida de Apache y enviar una señal a cualquier proceso como root o causar un ataque de denegación de servicio local.
  2. CAN-2002-0840: Apache es susceptible a una vulnerabilidad de scripts a través del sitio en la página predeterminada 404 de cualquier servidor web alojado en un dominio que permita búsquedas DNS con comodines.
  3. CAN-2002-0843: Hay algunos desbordamientos posibles en la utilidad ApacheBench (ab), que se pueden explotar por un servidor malvado. Sin embargo, no se distribuyen paquetes binarios de Apache-Perl.
  4. CAN-2002-1233: Una condición de fuga en el programa htpasswd y htdigest activa que un usuario local malicioso pueda leer o incluso modificar los contenidos de un archivo de contraseñas o crear y sobreescribir fácilmente archivos como el usuario que esté ejecutando el programa htpasswd (o htdigest respectivamente). Sin embargo, no se distribuyen paquetes binarios de Apache-Perl.
  5. CAN-2001-0131: htpasswd y htdigest en Apache 2.0a9, 1.3.14, y otros permiten a los usuarios locales sobreescribir archivos arbitrarios vía un ataque de enlace simbólico. Sin embargo, no se distribuyen paquetes binarios de Apache-Perl.
  6. NO-CAN: Se han encontrado varios desbordamientos de búfer en la utilidad ApacheBench (ab), que se puede explotar por un servidor remoto que devuelva cadenas muy largas. Sin embargo, no se distribuyen paquetes binarios de Apache-Perl.

Estos problemas se han corregido en la versión 1.3.26-1-1.26-0woody2 para la distribución estable actual (woody), en la versión 1.3.9-14.1-1.21.20000309-1.1 para la distribución estable anterior (potato) y en la versión 1.3.26-1.1-1.27-3-1 para la distribución inestable (sid).

Le recomendamos que actualice el paquete Apache-Perl inmediatamente.

Arreglado en:

Debian GNU/Linux 2.2 (potato)

Fuentes:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.9-14.1-1.21.20000309-1.1.dsc
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.9-14.1-1.21.20000309-1.1.tar.gz
Alpha:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.9-14.1-1.21.20000309-1.1_alpha.deb
ARM:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.9-14.1-1.21.20000309-1.1_arm.deb
Intel IA-32:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.9-14.1-1.21.20000309-1.1_i386.deb
Motorola 680x0:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.9-14.1-1.21.20000309-1.1_m68k.deb
PowerPC:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.9-14.1-1.21.20000309-1.1_powerpc.deb
Sun Sparc:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.9-14.1-1.21.20000309-1.1_sparc.deb

Debian GNU/Linux 3.0 (woody)

Fuentes:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2.dsc
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2.tar.gz
Alpha:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_alpha.deb
ARM:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_arm.deb
Intel IA-32:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_i386.deb
Intel IA-64:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_ia64.deb
HP Precision:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_hppa.deb
Motorola 680x0:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_m68k.deb
Big endian MIPS:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_mips.deb
Little endian MIPS:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_mipsel.deb
PowerPC:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_powerpc.deb
IBM S/390:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_s390.deb
Sun Sparc:
http://security.debian.org/pool/updates/main/a/apache-perl/apache-perl_1.3.26-1-1.26-0woody2_sparc.deb

Las sumas MD5 de los ficheros que se listan están disponibles en el aviso original.