Nueva vulnerabilidad en CPUs Intel afecta a sistemas de escritorio y servidores
Nueva vulnerabilidad en CPUs Intel afecta a sistemas de escritorio y servidores

Nueva vulnerabilidad en CPUs Intel afecta a sistemas de escritorio y servidores

Intel ha corregido una vulnerabilidad crítica en sus procesadores modernos, incluyendo modelos para escritorio, servidores, móviles e integrados. La brecha afecta a las microarquitecturas Alder Lake, Raptor Lake y Sapphire Rapids.

Vulnerabilidad bautizada como REPTAR

La vulnerabilidad fue identificada por Tavis Ormandy y denominada «REPTAR». Afecta a las CPUs Intel utilizadas en sistemas de escritorio y servidores. Citrix Hypervisor, una plataforma de virtualización empresarial, también se ve impactada.

Problema de prefijo redundante

La vulnerabilidad se relaciona con la ejecución de la instrucción REP MOVSB junto con un prefijo REX redundante. Esto podría provocar inestabilidad del sistema, fallas o, en casos excepcionales, escalamiento de privilegios.

Corrección mediante microcódigo

Intel lanzó un microcódigo para corregir el problema y recomienda una actualización inmediata. Sin embargo, el fabricante destaca que la probabilidad de explotación real de CVE-2023-23583 es baja.

Descubrimiento por investigadores de Google

Los investigadores de Google, liderados por Tavis Ormandy, descubrieron REPTAR de forma independiente. Aunque se conoce cómo «corromper el estado del sistema lo suficiente como para causar errores de verificación de la máquina», aún no se ha encontrado un método para explotar el error y lograr escalamiento de privilegios.

Revisión por Citrix

Citrix lanzó revisiones para dos vulnerabilidades que afectan a su plataforma Hypervisor. Una de ellas está relacionada con REPTAR.

Vulnerabilidad CVE-2023-23583

La primera vulnerabilidad abordada es CVE-2023-23583, un problema de seguridad que afecta a las generaciones de procesadores Intel «Ice Lake» (2019) y posteriores.

Vulnerabilidad CVE-2023-46835

La segunda vulnerabilidad corregida es CVE-2023-46835, que afecta a Citrix Hypervisor 8.2 CU1 LTSR. Podría explotarse para permitir que un código privilegiado malicioso en una máquina virtual invitada comprometa el host basado en AMD mediante un dispositivo PCI de paso.

Microcódigo Intel como solución

Citrix menciona que, aunque no es un problema del producto Hypervisor en sí, incluyó un microcódigo actualizado de Intel para mitigar el error de hardware de la CPU. El aviso indica que este problema podría permitir que el código sin privilegios en una máquina virtual invitada comprometa esa máquina virtual y, potencialmente, el host.

Condiciones específicas del problema

Este problema solo afecta a los hosts de VM que usan una CPU AMD y también emplean un paso de dispositivo PCI.

Instrucciones para la revisión

Las instrucciones sobre cómo aplicar la revisión se pueden encontrar en esta página web del Knowledge Center de Citrix.