Xen es un proyecto colaborativo
de la fundación Linux centrado en la virtualización de hardware. Las
tecnologías creadas son Xen Hypervisor (el estándar de virtualización del mundo
del
código abierto), Xen Cloud Platform (plataforma de soluciones en la red
basada en la tecnología anterior) y Xen ARM, destinada a dispositivos móviles.
El error encontrado consiste en
un fallo a la hora de filtrar parámetros en las llamadas a '
xc_vcpu_setaffinity' desde python. Si se
asigna afinidad vcpu a máquinas virtuales de cierta forma, el fallo provocado podría
ser aprovechado para causar un desbordamiento de buffer y corrupción de
memoria...
Continuar leyendo