No puedo actualizar Bash en un servidor Debian 6.0 (Squeeze) para eliminar la vulnerabilidad descubierta:
bash --version
GNU bash, version 4.1.5(1)-release (x86_64-pc-linux-gnu)
apt-get update
apt-get install bash
Reading package lists... Done
Building dependency tree
Reading state information... Done
bash is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
¿Puedo usar Squeeze-LTS para este servidor solo para actualizar Bash? Después de una semana estaré en otro servidor, por lo que no haré ninguna otra actualización.
uname -m
x86_64
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.5 (squeeze)
Release: 6.0.5
Codename: squeeze
Tuve que agregar repositorios LTS para actualizar bash que corrige la vulnerabilidad Shellshock en Debian Squeeze. Espero que alguien más encuentre esto útil:
Primero, verifique si su caja es vulnerable. Corta / pega esto en tu línea de comando:
Si obtiene una respuesta como:
Como hice en Squeeze, tienes la vulnerabilidad. Tendrá que actualizar sus repositorios a la versión LTS para obtener las actualizaciones, comentando sus líneas de repositorio actuales que comienzan con 'deb' en su archivo /etc/apt/sources.list y luego agregue estas:
Ahora debe actualizar su caché local e instalar el bash actualizado (sus servidores son lentos ahora porque todos están actualizando, así que simplemente baje el bash por el bien del ancho de banda):
Puede realizar una actualización completa del sistema más adelante. Ahora ejecute el script de verificación de vulnerabilidad anterior y no debería obtener ningún resultado de texto, lo que significa que está parcheado :)
fuente
Ya actualicé todos los sistemas Debian 6.0 (Squeeze) a los que tengo acceso, a Debian 7 (Wheezy), lo que fue sorprendentemente mayormente indoloro.
Si no puede hacer eso, parece que hay actualizaciones en Squeeze-LTS; tiene una copia de Bash con la fecha de ayer, 4.1.3 + deb6u1.
fuente
Debian 6.0 (Squeeze) ya no es compatible. Consulte el Anuncio de seguridad de Debian para conocer los motivos.
Si desea tener actualizaciones de seguridad, debe cambiar su
sources.list
. Esto es lo que necesitas para ingresar:Esto solo funciona para x86 y x64.
Entonces debe hacer lo siguiente (citando el wiki):
Para paquetes binarios, agregue esta línea:
Para paquetes fuente, agregue esta línea:
Obviamente, usted puede decidir qué tipos de paquetes desea incluir.
Consulte esto para obtener detalles sobre la versión que debería haber actualizado una vez:
Rastreador de seguridad Debian
Fuente: Debian Wiki
fuente