Cloudanix VulnDB

CVE-2026-80676

None

CVSS

—

EPSS

0.2%

Published

Aug 28, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A locking mistake in the Linux kernel code that connects virtual devices on Microsoft Hyper-V systems could let attackers corrupt memory and crash or take over affected machines.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Moderate
Impact
Privilege Gain
Component
OS kernel
Class
Use After Free
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Race condition during vmbus driver probe allows unlocked access to the driver_override field in __driver_attach(), resulting in a use-after-free in the Linux kernel hypervisor bus code.

Why it matters to the business

May cause kernel crashes, memory corruption, or potential privilege escalation on Linux guests running under Hyper-V, leading to service disruption in virtualized environments; low EPSS indicates limited real-world risk but still requires timely patching.

How an attack unfolds

An attacker with local access triggers driver attachment scenarios on the vmbus bus, racing the match() callback to read the driver_override field without the device lock, turning the UAF into memory corruption for denial of service or code execution.

How to fix it

Update the Linux kernel to a version containing the commit that replaces custom driver_override handling with the generic driver-core infrastructure providing internal locking.

How to confirm the fix worked

Confirm the vmbus driver source uses the driver-core override helpers; perform stress testing of driver attach/detach under concurrent load to verify absence of unlocked accesses.

Typical attack path

  1. Obtain local access on a Hyper-V Linux guest
  2. Influence or trigger vmbus device probe events
  3. Race the unlocked match() callback during __driver_attach()
  4. Leverage resulting UAF for memory corruption or escalation

How to detect it

Inspect kernel logs for oops/panic messages referencing vmbus or driver_override; audit driver probe sequences for timing anomalies around device attachment.

What your security team should do

  • Prioritize kernel updates for all Hyper-V Linux workloads
  • Review and restrict vmbus device exposure where feasible
  • Monitor EPSS and KEV status for any change in exploit availability

The record

In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: use generic driver_override infrastructure When a driver is probed through __driver_attach(), the bus' match() callback is called without the device lock held, thus accessing the driver_override field without a lock, which can cause a UAF. Fix this by using the driver-core driver_override infrastructure taking care of proper locking internally. Note that calling match() from __driver_attach() without the device lock held is intentional. [1]

Affected packages

Ecosystem Package Introduced Fixed