Recientemente, se descubrió un ataque de canal lateral que explota el perezoso cambio de estado de FPU para filtrar el contenido de los registros MMX, SSE y AVX. La vulnerabilidad solo puede ser explotada cuando se utilizan los guardados flojos de la FPU, en lugar de los salvados ansiosos de la FPU. Estoy leyendo fuentes conflictivas sobre si el kernel de Linux es vulnerable o no. Una fuente afirma que es vulnerable. Sin embargo, hay un otro recurso de 2016 que explica que Linux utiliza el cambio de FPU impaciente de forma predeterminada, lo que indica que no se ve afectado. A commit de 2016 muestra cuando se ve el cambio se convirtió en predeterminado.
¿Linux es vulnerable, o no se ve afectado por el uso de un cambio de FPU impaciente? Mi entendimiento es que solo es vulnerable si eagerfpu=off
, que no es el predeterminado. ¿Mi entendimiento es correcto?