CVE-2023-46840: VT-d: Failure to quarantine devices in !HVM builds
Incorrect placement of a preprocessor directive in source code results in logic that doesn't operate as intended when support for HVM guests is compiled out of Xen.
Affected Software
Remediation
Patch Available
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2023-46840?
The severity of CVE-2023-46840 is classified as medium, as it involves an incorrect preprocessor directive impacting the functionality for HVM guests.
How do I fix CVE-2023-46840?
To fix CVE-2023-46840, ensure that the source code is reviewed for the correct placement of preprocessor directives and recompile Xen with the appropriate support.
What software versions are affected by CVE-2023-46840?
CVE-2023-46840 affects the Xen hypervisor, specifically configurations where support for HVM guests is compiled out.
What are the potential impacts of CVE-2023-46840?
The potential impacts of CVE-2023-46840 include unintended behavior and operational issues for systems relying on HVM guest support.
Is there a workaround for CVE-2023-46840?
A temporary workaround for CVE-2023-46840 may involve avoiding the configuration that compiles out support for HVM guests until a fix is applied.