Mastodon Mastodon Mastodon Mastodon

Máquina virtual

Actualizado: · CyberSecureFox Editorial Team

Una máquina virtual (VM) es un ordenador basado en software que ejecuta su propio sistema operativo y aplicaciones sobre hardware físico compartido, aislado del anfitrión y de otras máquinas virtuales.

Cómo funcionan las máquinas virtuales

Un hipervisor reparte el procesador, la memoria, el almacenamiento y la red de un anfitrión físico entre varios sistemas invitados. Cada VM ve su propio hardware virtual y puede ejecutar cualquier sistema operativo. Se guardan como imágenes de disco que pueden copiarse, moverse entre anfitriones y revertirse con instantáneas (snapshots). Gracias a extensiones como Intel VT-x y AMD-V, la mayoría de los servidores en la nube y de los centros de datos funcionan con VM.

Cómo se usan las máquinas virtuales en seguridad

  • Análisis de malware: los analistas ejecutan archivos sospechosos en VM aisladas y después restauran una instantánea limpia; los sandboxes automatizados funcionan igual.
  • Aislamiento: tareas de riesgo, sistemas de prueba y software heredado se separan del sistema principal.
  • Formación y pruebas: los laboratorios de pruebas de penetración y los ejercicios de seguridad se construyen con VM.

Riesgos de seguridad de las máquinas virtuales

El malware suele comprobar si se ejecuta en una VM y permanece inactivo para evitar el análisis (MITRE ATT&CK T1497, Virtualization/Sandbox Evasion). La amenaza más grave es el escape de VM, un escape del sandbox en el que el código de un invitado logra salir al anfitrión. Un ejemplo conocido es el fallo VENOM (CVE-2015-3456) en el controlador de disquete virtual de QEMU. Los grupos de ransomware también atacan los anfitriones: al cifrar los discos de las VM en un servidor VMware ESXi, un solo ataque tumba decenas de sistemas, como se vio en la campaña de ransomware ESXiArgs de 2023.

Buenas prácticas

  • Mantener actualizados el hipervisor y las herramientas de los invitados.
  • Restringir el acceso a las consolas de gestión de la virtualización.
  • Hacer copias de seguridad de las VM en un almacenamiento separado que el anfitrión no pueda sobrescribir.
Sinónimos:
instancia de máquina virtual