Espectro

Specter es una vulnerabilidad que causa daño a los microprocesadores modernos, que realizan una predicción que adivina en qué dirección irá una rama antes de que se sepa con certeza. La ejecución especulativa ha existido durante un tiempo en los procesadores, pero los expertos descubrieron que a medida que aumenta el caché que está presente en los procesadores para mantenerse al día con su velocidad, también lo hace el peligro de abusar de este tipo de defecto.

La forma más típica de ejecución especulativa tiene que ver con la forma en que opera el programa. El procesador básicamente adivina que el flujo de control utiliza un mecanismo de última generación en lugar de esperar a que finalicen todas las instrucciones de rama, para determinar qué comandos son necesarios para completar la tarea.

Si bien es difícil reparar estas vulnerabilidades, especialmente cuando afecta una base de instalación que es tan grande, puede corregir variantes en el sistema operativo, como lo han hecho Google y Amazon para Spectre, para eliminar el problema o puede alterar el microcódigo del microprocesador. , pero eso puede hacer que el sistema sea más lento.

Tendencias

Mas Visto

Cargando...