Memory Management Bug in Xen Project Hypervisor for x86 HVM and PVH Guests
CVE-2021-28708
What is CVE-2021-28708?
The vulnerability arises in the populate-on-demand (PoD) operations within the Xen hypervisor, specifically affecting x86 HVM and PVH guests. It stems from a failure to properly align the base page frame number during certain hypercall operations, allowing misaligned Guest Frame Numbers (GFNs). This misalignment can lead to unexpected behaviors when managing memory allocation for virtual machines, potentially resulting in resource management inconsistencies. Affected operations include XENMEM_decrease_reservation and XENMEM_populate_physmap. Moreover, the handling of XENMEM_decrease_reservation may cause a host crash if the specified page order is neither 4K, 2M, nor 1G. Users are advised to review the latest security patches to mitigate this issue.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
xen xen-unstable
xen 4.12.x
xen 4.15.x
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved