Xen Privcmd Driver Vulnerability in Linux Kernel by Xen Project
CVE-2026-31788
What is CVE-2026-31788?
The Xen privcmd driver in the Linux kernel previously allowed unprivileged domain user processes to execute arbitrary hypercalls. While normally restricted to root and hypervisor layers, this vulnerability posed a risk when a guest was booted with secure boot enabled, potentially allowing modification of kernel memory and breaking the secure boot integrity. This issue was addressed by enhancing the privcmd driver's access controls, ensuring that hypercalls are restricted to specific target domains, thereby maintaining security in environments leveraging secure boot.
Affected Version(s)
Linux 1c5de1939c204bde9cce87f4eb3d26e9f9eb732b < 87a803edb2ded911cb587c53bff179d2a2ed2a28
Linux 1c5de1939c204bde9cce87f4eb3d26e9f9eb732b < 1879319d790f7d57622cdc22807b60ea78b56b6d
Linux 1c5de1939c204bde9cce87f4eb3d26e9f9eb732b < 78432d8f0372c71c518096395537fa12be7ff24e