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