Nuevo microcódigo para procesadores Intel podría proteger a CPU antiguas de la Vulnerabilidad Spectre.

El IntelMicrocodeBootLoader crea una unidad USB "Boteable", que detecta el modelo de tu CPU e instala un microcódigo que permitirá a CPU antiguas recibir una protección completamente necesaria para contrarrestar el riesgo que implica la vulnerabilidad de canal lateral llamada Spectre.

Spectre es una vulnerabilidad de canal lateral que está en los procesadores tanto de Intel como de AMD que permite a un atacante malicioso poder robar información de otros procesos que corren en la misma CPU. Para arreglar esta vulnerabilidad es que se desarrolló este microcódigo que se instala en las CPU que permite ayudar a proteger las CPU de esta vulnerabilidad.

Microsoft hace algunos meses había liberado las actualizaciones correspondientes para sus sistemas operativos que ayudaban a mitigar este tipo de ataques, pero esta actualización no le llego a todas las versiones de windows, y es ahí donde este microcodigo viene a ayudar.



Creada por Eran "Regeneration" Badit, esta herramienta utilizará el conjunto de pruebas de implementación de BIOS de Intel (BITS) y el cargador de arranque Syslinux para detectar y aplicar automáticamente los microcódigos más recientes para un procesador Intel. Esto permite que la computadora que usa procesadores antiguos se proteja.

"Microsoft emitió una actualización de microcódigo fija para Spectre a través de KB4090007 solo para Windows 10 y i7s de 2da generación (Sandy Bridge) y más reciente", dijo Badit a BleepingComputer por correo electrónico. "Los proveedores de placas madre lanzaron actualizaciones de BIOS / UEFI solo para sus productos recientes. Muchos usuarios quedaron en la oscuridad. Usuarios con CPU modernas y Windows 8/7 / Vista / XP, usuarios con Nehalem y Westmere (como yo)." 




Según Badit, esta versión contiene los microcódigos para 392 CPU Intel producidos desde 1996 hasta 2018. Estos microcódigos se encuentran en la carpeta \ boot \ mcudb y se pueden actualizar con los más nuevos si se lanzan en el futuro.