Linux Kernel Memory Region Overlap Check Vulnerability in mshv Module

Vulnerability

A vulnerability exists in the Linux kernel within the mshv module, specifically related to how memory region overlaps are checked. The original overlap verification was flawed, as it only considered if the start or end of a region was within an existing one. This approach failed to account for user-specified regions that could begin before and end after an existing region. The vulnerability affects the stable branch of the Linux kernel.

Impact

The vulnerability could lead to incorrect handling of memory regions, potentially allowing for overlaps that could be exploited in a virtual machine management context.

Remediation

Users can apply the latest patch available in the Linux kernel stable tree to address this vulnerability.

Added: Dec 24, 2025, 1:47 PM
Updated: Dec 24, 2025, 1:47 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.0
remediation
7.7
relevance
1.6
threat
3.2
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.