EJECUCIÓN ESPECULATIVA
En ciencias de la computación, la ejecución especulativa es una forma de optimización en la que un sistema informático realiza una tarea que podría no ser necesaria; la idea consiste en llevar a cabo un trabajo antes de saber si será realmente necesario con la intención de evitar el retraso que supondría realizarlo después de saber que sí es necesario. Si el trabajo en cuestión resulta ser innecesario, la mayoría de los cambios realizados por ese trabajo se revierten y los resultados se ignoran.Wikipedia Ejecución Especulativa
Otras variantes son:
La ejecución ansiosa
La ejecución vaga
La ejecución predictiva
Vulnerabilidades: Meltdown y Spectre

Meltdown rompe el aislamiento más fundamental entre las aplicaciones de usuario y el sistema operativo. Este ataque permite que un programa acceda a la memoria, y por lo tanto también a los datos, de otros programas y del sistema operativo.
Spectre
Spectre rompe el aislamiento entre diferentes aplicaciones. Permite a un atacante engañar a los programas error-free, que siguen las mejores prácticas, para que filtren sus datos. De hecho, los controles de seguridad de dichas mejores prácticas en realidad aumentan la superficie de ataque y pueden hacer que las aplicaciones sean más susceptibles a Spectre.
No hay comentarios:
Publicar un comentario