Vghost (CVE-2026-74580): How a Linux Kernel vhost Cache Bug Gives Local Root and Can Escape a VM

By Carlos Montiel | Enterprise AI Specialist
Leer en español →
Published: 2026-10-15 | By: Carlos Montiel | Reading time: ~5 minutes

A bug that lived in the Linux kernel's vhost subsystem for years can hand an unprivileged local user root, and in some configurations let an untrusted guest escape its virtual machine. Here is how it works, which versions fix it, and why it matters to anyone running AI workloads on shared KVM hosts.

What Vghost Is and What It Affects

Vghost is a vulnerability in the Linux kernel's vhost subsystem, which accelerates network and virtual-socket I/O for virtual machines. The CVE-2026-74580 record (published August 21, 2026) rates it CVSS 8.8 (high) and covers kernel 4.11 up to the versions before the fixed ones. The Hacker News published the full analysis on October 12 and attributes it to Tencent Zhuque Lab, assisted by Corvus AI, a multi-agent system for kernel vulnerability research; Tencent Cloud's announcement (September 20) refers to Tencent's security team. The AI's role comes from that coverage and does not appear in the CVE record.

CVE-2026-74580 · Vghost Component ......... Linux kernel, vhost (vhost-net, vhost-vsock) Affects ........... 4.11 up to before the fixed versions CVSS (kernel.org) . 8.8 (AV:L/AC:L/PR:L/S:C) Patched ........... August 3, 2026 Distros cited ..... Ubuntu 26.04, RHEL 9.8, Amazon Linux 2023, Azure Linux 3.0, Oracle Linux 10.2

How It Works: A Cache That Survives Reconfiguration

Vhost keeps a cache of memory translations for the virtual rings (vrings). When a program reconfigures the ring with the VHOST_SET_VRING_ADDR or VHOST_SET_VRING_NUM calls, the cache was not reset: it kept translating using stale mappings. According to The Hacker News, the flaw arises from two separate changes: the introduction of the cache in Linux 4.11 (2017) and the relocation of a check in Linux 5.9 (2020). With the device IOTLB active, certain address commands skipped validation, and copies to and from user space accessed memory outside the region actually mapped.

Two Attack Paths

Local escalation. An unprivileged user with access to /dev/vhost-net or /dev/vhost-vsock gets read and write access to kernel memory, bypasses KASLR, and reaches root. VM escape. With virtio behind a virtual IOMMU (iommu_platform in device-IOTLB mode), an untrusted guest can overwrite a function pointer in QEMU and control where the host process executes. Tencent Cloud states that its CVM instances were verified as not vulnerable to the escape.

Watch the scores: kernel.org gives 8.8 (changed scope); Red Hat and Oracle give 7.3 and Amazon 7.8. The difference is whether they count the VM escape as a scope change. Assess your risk based on whether your hosts run untrusted guests.

Fixed Versions and Mitigation

First fixed stable versions 5.10.265 · 5.15.216 · 6.1.183 · 6.6.152 6.12.104 · 6.18.45 · 7.1.9 · 7.2 Temporary mitigation - Restrict /dev/vhost-net and /dev/vhost-vsock - Limit the owning group to trusted virtualization services (e.g. udev rule 72-vhost-perms.rules)

What This Means for a Company Using or Buying AI

Business impact: the servers running your AI workloads are often KVM/QEMU hosts, whether your own or a provider's, and they frequently share a host with different tenants. (1) Ask your cloud or GPU provider whether their kernel includes the patch and whether they offer isolated guests. (2) If you manage your own hosts, update to a fixed version or apply the permissions mitigation today. (3) Review who has access to the vhost devices on shared nodes. (4) Background note: the flaw lived for years in reviewed code; AI systems already helping to find this kind of bug shortens the time between discovery and exploitation, so patching has to be continuous.
Carlos Montiel
Enterprise AI Solutions Architect
Specialist in LLMs, Agents, and Orchestration
guatemalia.com/#contacto · info@guatemalia.com

Need to implement AI in your company?

Carlos Montiel is an enterprise AI solutions architect. He implements LLMs, Agents, RAG, and orchestrators for companies across Guatemala and Latin America. Reach out for a consultation.

Contact Carlos Montiel

info@guatemalia.com