Description
In the Linux kernel, the following vulnerability has been resolved:

HID: hyperv: validate initial device info bounds

The Hyper-V synthetic HID host supplies SYNTH_HID_INITIAL_DEVICE_INFO
messages that contain a HID descriptor followed by the report descriptor
bytes. mousevsc_on_receive_device_info() trusts bLength and
wDescriptorLength without checking that the received packet contains both
byte ranges.

A malformed host or backend message can therefore make the guest read
past the received VMBus packet while copying the report descriptor. Pass
the received initial-device-info size into the parser and reject
descriptor lengths that exceed the packet.

Impact: A malicious Hyper-V host or backend can crash a guest by sending
a short initial device-info message with an oversized HID report
descriptor length.
Published: 2026-09-04
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (guest crash)
Action: Immediate Patch
AI Analysis

Impact

The Linux kernel’s Hyper‑V synthetic HID host sends SYNTH_HID_INITIAL_DEVICE_INFO messages that include a HID descriptor and report descriptor bytes. The function mousevsc_on_receive_device_info trusts the bLength and wDescriptorLength fields without ensuring that the received packet contains both ranges. If a host sends a short initial device‑info message with an oversized report descriptor length, the guest will read past the end of the packet while copying the descriptor, causing a guest crash. The weakness is an out‑of‑bounds read that can be triggered by malformed input from a malicious Hyper‑V host, leading to denial of service on the guest.

Affected Systems

The vulnerability affects the Linux kernel on all supported distributions that use the Hyper‑V synthetic HID host driver. The affected component is the hyper‑V HID driver in the kernel. No specific kernel version or distribution is listed; any kernel that includes the unpatched mousevsc_on_receive_device_info function is potentially vulnerable until the fix is applied.

Risk and Exploitability

The CVSS score is not provided, and the EPSS score is unavailable, so the precise quantitative risk cannot be expressed. However, the vulnerability is exploitable by an adversary that controls a Hyper‑V host or backend, allowing them to trigger a guest crash. The attack does not require privilege escalation; a malicious host can send the crafted payload directly over VMBus. The lack of impact in the CISA KEV catalog suggests no publicly known exploits, but the severity of a denial of service to a virtual machine justifies immediate remediation.

Generated by OpenCVE AI on September 4, 2026 at 21:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel patch that includes the fix for mousevsc_on_receive_device_info.
  • If an immediate kernel update is not possible, isolate the guest from untrusted Hyper‑V hosts and disable remote connection to the host if feasible.
  • Disable the Hyper‑V synthetic HID driver by configuring the kernel module parameter or removing the module if the environment does not require HID functionality.

Generated by OpenCVE AI on September 4, 2026 at 21:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4777-1 linux security update
Debian DLA Debian DLA DLA-4788-1 linux-6.12 security update
History

Fri, 04 Sep 2026 21:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125

Fri, 04 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: HID: hyperv: validate initial device info bounds The Hyper-V synthetic HID host supplies SYNTH_HID_INITIAL_DEVICE_INFO messages that contain a HID descriptor followed by the report descriptor bytes. mousevsc_on_receive_device_info() trusts bLength and wDescriptorLength without checking that the received packet contains both byte ranges. A malformed host or backend message can therefore make the guest read past the received VMBus packet while copying the report descriptor. Pass the received initial-device-info size into the parser and reject descriptor lengths that exceed the packet. Impact: A malicious Hyper-V host or backend can crash a guest by sending a short initial device-info message with an oversized HID report descriptor length.
Title HID: hyperv: validate initial device info bounds
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-04T15:12:37.639Z

Reserved: 2026-08-26T14:34:25.791Z

Link: CVE-2026-80765

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T16:18:01.770

Modified: 2026-09-04T16:18:01.770

Link: CVE-2026-80765

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T21:30:07Z

Weaknesses