
Hoy corrí:
apt-get update
apt-get dist-upgrade
Y noté que se actualizaron los siguientes paquetes:
linux-headers-3.13.0-65-generic:i386
linux-image-3.13.0-65-generic:i386
linux-image-extra-3.13.0-65-generic:i386
linux-headers-3.13.0-65:i386
Sé que estas son actualizaciones del kernel, verifiqué el /var/log/apt/history
archivo y encontré estas líneas:
linux-headers-3.13.0-65-generic:i386 (3.13.0-65.105, 3.13.0-65.106)
linux-image-3.13.0-65-generic:i386 (3.13.0-65.105, 3.13.0-65.106)
linux-image-extra-3.13.0-65-generic:i386 (3.13.0-65.105, 3.13.0-65.106)
linux-headers-3.13.0-65:i386 (3.13.0-65.105, 3.13.0-65.106)
Me imagino que esto me está diciendo que se actualizó de la versión 105 a la 106, y supongo que está en relación conCVE-2015-7613.
¿Por qué se lanza como una actualización en lugar de convertirse en 3.13.0-66? Noté algunos saltos muy rápidos en las versiones del kernel (¿menores?) hace un par de semanas y tengo curiosidad por saber cómo se rige esto.
Respuesta1
Los números de versión del kernel se construyen de la siguiente manera:
<base kernel version>-<ABI number>.<upload number>
Siempre que hay un cambio de ABI en el kernel, se incrementa el número de ABI. Un cambio de ABI puede ocurrir, por ejemplo, cuando: cambia una estructura, cambia un prototipo de función o se agregan llamadas al sistema. Si hay una nueva compilación en la que el ABI no cambia, el número de carga solo puede incrementarse. Esto ocurre a veces cuando es necesario arreglar un CVE importante o cuando se reconstruye el kernel debido a una regresión.
Fuente: