La IA vuelve a demostrar que es una herramienta muy útil para ayudar a la ciberseguridad, después de que haya detectado una vulnerabilidad que afecta al kernel de Linux. Este fallo pone en jaque al sistema operativo, ya que permite a los usuarios locales obtener permisos de administrador y puede hacer que una máquina virtual invitada escape hacia el sistema anfitrión. Concretamente, este error afecta al subsistema vhost.
Fallo en el kernel de Linux
Esta vulnerabilidad ha sido registrada como CVE-2026-74580. Desde INCIBE, el Instituto Nacional de Ciberseguridad, han alertado de este problema, ya que se trata de un fallo calificado de gravedad alta en la escala CVSS v3.1 y puntuación de 8.8.
Tencent Zhuque Lab es la empresa detrás de este descubrimiento, que tuvo lugar el pasado 3 de agosto, aunque fue el 12 de octubre cuando hizo público el informe detallado que incluye también demostraciones funcionales de estos ataques. Hay que mencionar que, por ahora, no hay indicios de que este fallo haya sido explotado.
El componente vhost se encarga de acelerar las operaciones de red y otras tareas de entrada/salida para máquinas virtuales y contenedores. Un usuario local puede acceder a él abriendo un nodo de dispositivo, que habitualmente es /dev/vhost-net o /dev/vhost-vsock.
Este fallo provoca en el sistema anfitrión que un usuario sin privilegios pueda eludir el mecanismo KASLR (aleatorización del espacio de direcciones del kernel) y conseguir así escalar privilegios y convertirse en administrador. Además, este ataque no requiere técnicas de preparación de memoria ni tampoco depende de una sincronización temporal.

Segundo ataque
Hay un segundo ataque que es más específico. Según explican los investigadores de seguridad, cuando un dispositivo virtio de una máquina virtual se sitúa tras una IOMMU virtual (con la opción iommu_platform activada) y vhost opera en modo device-IOTLB, una máquina virtual invitada no confiable puede desencadenar el mismo fallo.
Explicado de forma resumida, el problema sigue este proceso:
- El kernel mantiene una caché de memoria. El subsistema vhost guarda información sobre las regiones de memoria utilizadas por las colas de dispositivos virtuales para acelerar el acceso.
- Cambian las direcciones o el tamaño. La configuración de una cola se modifica, pero la caché no se invalida en ese momento.
- Se reutiliza una referencia obsoleta. Una comprobación posterior confía en una entrada antigua y es lo que permite utilizar una traducción de memoria que ya no corresponde a la región válida.
- Se accede a la memoria fuera de los límites. El error puede permitir leer o escribir memoria privilegiada y, en las condiciones que menciona la investigación, escalar privilegios y lograr comprometer el proceso anfitrión.
Versiones afectadas y corrección
La investigación indica que este problema afecta a versiones de kernel desde Linux 4.11 hasta 7.2-rc4. Por tanto, hay un rango amplio de versiones vulnerables.


















