KVM Vulnerability in Linux Kernel Affecting x86 Systems
CVE-2025-21839

Currently unrated

Key Information:

Vendor
Linux
Status
Vendor
CVE Published:
7 March 2025

Summary

In the Linux kernel's KVM module, a flaw exists related to the handling of the debug register DR6 on x86 systems. The vulnerability arises when the KVM module loads the hardware DR6 with stale values during the .vcpu_run loop process. This mismanagement can lead to unintended consequences in virtualized environments, particularly during nested virtualization setups, where the timing of hardware and guest operations can cause the retrieval of incorrect DR6 values. The issue primarily affects performance and accuracy in debugging and monitoring scenarios within virtualized deployments. Proper configurations and updates are necessary to resolve this issue.

Affected Version(s)

Linux d67668e9dd76d98136048935723947156737932b < 4eb063de686bfcdfd03a8c801d1bbe87d2d5eb55

Linux d67668e9dd76d98136048935723947156737932b

Linux d67668e9dd76d98136048935723947156737932b

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.