Articulo de referencia

Sangrado de nuevo

Retbleed es un ataque de ejecución especulativa contra procesadores x86-64 y ARM , incluyendo algunos chips recientes de Intel y AMD . [ 1 ] [ 2 ] Se hizo público por primera ve...

Retbleed es un ataque de ejecución especulativa contra procesadores x86-64 y ARM , incluyendo algunos chips recientes de Intel y AMD . [ 1 ] [ 2 ] Se hizo público por primera vez en 2022 y es una variante de la vulnerabilidad Spectre que explota retpoline (return trampoline ), que era una mitigación para ataques de ejecución especulativa. [ 3 ]

Según los investigadores, las medidas de mitigación de Retbleed requieren cambios extensos en el sistema, lo que resulta en una pérdida de rendimiento de hasta el 14 % y el 39 % en Linux para las CPU AMD e Intel afectadas, respectivamente. [ 4 ] La prueba de concepto funciona con las microarquitecturas Intel Core de sexta, séptima y octava generación, y con las microarquitecturas AMD Zen 1, Zen 1+ y Zen 2.

Un documento oficial de ARM informa que todas las CPU ARM afectadas por Spectre también están afectadas por Retbleed. [ 2 ]

Windows no es vulnerable porque las medidas de mitigación existentes ya lo abordan. [ 1 ] Los núcleos de Linux 5.18.14 y 5.19 contienen las correcciones. [ 5 ] [ 6 ] El núcleo de Linux de 32 bits, que es vulnerable, no recibirá actualizaciones para solucionar el problema. [ 7 ]

Referencias

  1. 1 2 Claburn, Thomas. "Los chips de AMD e Intel son vulnerables a la variante 'Retbleed' de Spectre" . www.theregister.com . Consultado el 12 de julio de 2022 .
  2. 1 2 Desarrollador de ARM. "P: ¿Se ven afectadas las CPU de ARM por el canal lateral RETBLEED divulgado el 13 de julio de 2022?" . Consultado el 13 de julio de 2022 .
  3. Goodin, Dan (12 de julio de 2022). "Las CPU de Intel y AMD son vulnerables a un nuevo ataque de ejecución especulativa" . Ars Technica . Consultado el 12 de julio de 2022 .
  4. Grupo de Seguridad Informática de ETH Zurich . "Retbleed: Ejecución de código especulativo arbitrario con instrucciones de retorno" . Consultado el 13 de julio de 2022 .
  5. "Núcleos estables 5.18.14 y 5.15.57 [ LWN.net ] " . lwn.net . Consultado el 6 de agosto de 2022 .
  6. Sharwood, Simon (17 de julio de 2022). "Torvalds: El equipo del kernel de Linux ha solucionado el fallo del chip Retbleed" . www.theregister.com . Consultado el 13 de septiembre de 2022 .
  7. Michael Larabel (24-07-2022). "Linux x86 de 32 bits es vulnerable a la re-vulnerabilidad, pero no esperes que se solucione" . phoronix.com .
  • Retbleed: Ejecución arbitraria de código especulativo con instrucciones de retorno
  • Prueba de concepto original de Retbleed en GitHub