Vulnerabilidad de Zen 3: la redirección predictiva de la tienda conlleva riesgos como Spectre

Los investigadores de seguridad de AMD tienen una extensa Libro blanco (PDF) Sobre los riesgos de las características Redirección predictiva de la tienda (PSF) Fue lanzado con una arquitectura de procesador Zen 3, que es muy similar a la del Spectre V4. Para excluir estos riesgos, debería ser posible desactivar el PSF con poca pérdida de rendimiento.

Todos los procesadores Zen 3 pueden verse afectados

La reorientación predictiva de tiendas (PSF) de Zen 3 tiene como objetivo mejorar el rendimiento del sistema al intentar predecir la dependencia entre cargas y tiendas. Esta función se usa en los procesadores de escritorio de Vermeer actuales, así como en las CPU de servidor de CA, y también se usa en las CPU móviles Zen 3 como Cezanne.

Es probable que los procesadores de escritorio de la serie Ryzen 5000 también se vean afectados
Es probable que los procesadores de escritorio de la serie Ryzen 5000 también se vean afectados

El PSF puede ejecutar instrucciones especulativamente basándose en lo que «piensa» sobre el resultado del embarazo, e incluso si las predicciones son lo más precisas posible, siempre existe la posibilidad de falsas especulaciones en el PSF, según los investigadores de seguridad de AMD.

El V4 Spectre es muy similar

Se dice que las suposiciones falsas de PSF son similares a las del Spectre V4 y son especialmente importantes para el código no confiable que se implementa dentro de una caja de arena o aislamiento, y bajo ciertas circunstancias, también puede conllevar los riesgos correspondientes.

AMD aún no conoce ningún código.¿Quiénes se consideran susceptibles al comportamiento de la PSF?El riesgo con FSP activa se clasifica así como:Tal vez bajoPero ha proporcionado instrucciones sobre cómo desactivar la redirección de tienda predictiva (PSF).

Los investigadores de seguridad también propusieron un parche de Linux reflejado, que desactivaría PSF a través del bit PSFD de Zen 3, así como nuevas opciones de línea de comandos del kernel, para los administradores del kernel de Linux.

READ  Swarovski AX Visio: Un binocular inteligente que reconoce 8.000 especies de aves

La pérdida de rendimiento es mínima.

Un sitio web especializado en Linux Voronex Ya desactivó la redirección predictiva de la tienda (PSF) según las instrucciones de los investigadores de seguridad y analizó los impactos en el rendimiento de AMD Ryzen 7 5800X (pruebas) y en la plataforma. OpenBenchmarking Cofre.

Estándares con y sin redireccionamiento predictivo de tiendas (PSF)
Estándares con y sin redirección predictiva de tiendas (PSF) (Imagen: Phoronix)

La tasa de pérdida de rendimiento con y sin PSF es del 0,5 por ciento en más de 100 pruebas. Como parte de su análisis, los investigadores de seguridad de AMD recomiendan dejar la función activa.

Los editores quisieran agradecer al miembro de la comunidad «Che-Tah» por señalarlo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *