Parece que vuelve un viejo fantasma, y es que el grupo de seguridad VUSec ha anunciado una nueva vulnerabilidad de ejecución especulativa de tipo Spectre, denominada Branch History Injection (BHI).
El nuevo exploit afecta a todos los procesadores de Intel lanzados en los últimos años, incluyendo las última generación de CPUs Intel Alder Lake, al igual que algunas de las arquitecturas de ARM. Por otro lado, se espera que las CPUs de AMD no sean vulnerables a esta nueva versión de Spectre, y es que afecta a los procesadores que ya eran vulnerables a Spectre V2 pese a que hubieran desplegado todas las mitigaciones posibles.
BHI es un ataque de prueba de concepto que se salta las mitigaciones eIBRS de Intel y CSV2 de ARM. En esencia, BHI vuelve a habilitar los exploits de Spectre-v2 con privilegios cruzados, permite los exploits de kernel a kernel (llamados BTI intra-modo) y permite a los autores inyectar entradas de predicción en el historial de predicción de ramas global para hacer que el kernel filtre datos. Como resultado, se puede filtrar memoria arbitraria del kernel en determinadas CPUs y revelar potencialmente información confidencial, incluyendo contraseñas.

En el caso de Intel, el resumen es fácil, todas las CPUs lanzadas desde Haswell (2013) hacia delante son vulnerables, pero Intel ya es consciente del problema y se indica que "está a punto" de lanzar un parche que resuelva el problema, desconociendo si tendrá algún impacto en el rendimiento.
Por otro lado, ARM está haciendo lo mismo, conociendo que algunos de sus núcleos afectados son los Cortex A15, A57, A72 así como sus núcleos para servidores Neoverse V1, N1 y N2. Ahora está por ver si las variantes personalizadas de estos núcleos, como algunas variantes de los Kryo de Qualcomm, están también afectados y si recibirán o no una actualización.
Dado que se trata de una vulnerabilidad de prueba de concepto y que ya está siendo mitigada por las principales compañías afectadas, no debería suponer de ningún riesgo de seguridad, siempre que se instalen las mitigaciones, claro. Sólo quedará esperar para saber si se soluciona sin afectar al rendimiento.
vía: Phoronix
Para poder comprar, aprovechar las promociones y utilizar los medios de pago en nuestro sitio es requisitio estar correctamente registrado. En ningún momento recibirá correo electrónico que no haya solicitado. Pero se le pediran una serie de datos personales indispensables para cualquier operación comercial.
Los datos solicitados son necesarios para confeccionar la factura de los productos comprados y la dirección física para el envio de su compra.
Para más informació sobre nuestras políticas en el tratamiento de los datos personales visite la sección Terminos y Condiciones.
