CVE Database›Document archive›CVE-2026-23215

CVE-2026-23215

kernel: x86/vmware: Fix hypercall clobbers

Loading…

Severity

Moderate

Red Hat Product Security

4.7

CVSS 3.1

Review impact separately from score.

Published · February 18, 2026

Updated · June 28, 2026

Description

A flaw was found in the Linux kernel's VMware guest support on x86_64 systems. When running under QEMU with VMware mouse emulation, the vmware_hypercall3() and vmware_hypercall4() functions do not properly mark the RDI and RSI registers as clobbered. The QEMU vmmouse driver incorrectly clears the upper 32 bits of these registers, causing kernel pointer truncation. This results in a page fault when the corrupted pointer is dereferenced, leading to a kernel crash.

Statement

This flaw is specific to x86_64 Linux guests running under QEMU with VMware mouse emulation enabled. While the root cause is a bug in QEMU's vmmouse implementation, the kernel workaround ensures compatibility with existing deployments. Physical hardware and other hypervisors are not affected.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 4.7
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-131 · Incorrect Calculation of Buffer Size