x86: Incorrect stubs exception handling for flags recovery
El hipervisor Xen maneja incorrectamente las excepciones al repetir ciertas instrucciones x86 que necesitan recuperar flags aritméticas, tratando errores recuperables como fallos fatales en lugar de manejarlos adecuadamente.
Vulnerabilidad CWE-755 en la emulación de instrucciones basada en stubs de Xen, donde los metadatos de manejo de excepciones están mal configurados para instrucciones repetidas con lógica de recuperación de flags, causando que excepciones no manejadas terminen el sistema en lugar de ser capturadas por manejadores de excepciones. Afecta plataformas x86 ejecutando Xen cuando patrones específicos de instrucciones desencadenan tanto condiciones de excepción como requisitos de recuperación de flags.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →