Xen

532 CVEs across 8 Xen products. Browse Xen vulnerabilities, severities, and proof-of-concept exploits.

Xen products with known CVEs

ProductCVEs
Xen517
Xapi9
Windows Pv Drivers3
Oxenstored1
Qemu1
Varstored1
Xen Flask Module1
Xen-Unstable1
Xen CVEs — newest first (page 1 of 6)
CVESeverityScorePublishedSummary
CVE-2026-62436Medium6.52026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] With the introduction of Gran…
CVE-2026-62435Medium6.52026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] With the introduction of Gran…
CVE-2026-62434Medium5.32026-07-28A guest started with Populated on Demand enabled (PoD) can attempt to reclaim pages which aren't regular guest RAM. This can cause corruption of memory manage…
CVE-2026-62433High7.32026-07-28Parts of the DM_OP handling code assumes the caller has provided the required number of buffers for the given operation without any checking being done. As a…
CVE-2026-62432High7.32026-07-28The EVTCHNOP_expand_array hypercall checks for whether FIFO event channels are enabled, but without holding the correct lock. It can race with EVTCHNOP_reset…
CVE-2026-62431High7.52026-07-28The logic to handle periodic Viridian STIMERs performs a division with an unchecked user-controlled divisor value, that can be set to zero to cause a #DE fault.
CVE-2026-62430High7.52026-07-28Accesses to the CMOS memory contents are done using an indirect IO port pair. Therefore Xen needs to cache the guest chosen index, and one of the usages of th…
CVE-2026-62429Medium6.52026-07-28Accessing the vNUMA configuration data of a guest is still possible when domain destruction has already started. The cleaning up of that configuration informa…
CVE-2026-62428High7.82026-07-28When grant-copy operations are processed, the respective grant may or may not already be in use by another operation (a mapping or another copy). For all copy…
CVE-2026-62427High8.82026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] To manage the system, sysctl…
CVE-2026-62426High8.82026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] To manage the system, sysctl…
CVE-2026-62425Medium5.52026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The directory and Rock Ridge…
CVE-2026-62424Medium5.52026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The directory and Rock Ridge…
CVE-2026-62423Medium5.52026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The directory and Rock Ridge…
CVE-2026-42495Medium5.52026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The directory and Rock Ridge…
CVE-2026-42494Medium6.12026-07-28[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The directory and Rock Ridge…
CVE-2026-42493High7.52026-07-28Addressing certain issues, in particular related to operations which may take excessively long and therefore would need preemption, has turned out overly costl…
CVE-2026-42492High7.52026-07-28Xenstore, to have an up-to-date picture of the entire system, wants to know of domains appearing and disappearing. To make this more robust, a new XEN_DOMCTL_…
CVE-2026-424862026-07-09[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] XAPI can configure different u…
CVE-2026-235622026-07-09[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] XAPI can configure different u…
CVE-2026-235612026-07-09[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] XAPI can configure different u…
CVE-2026-235602026-07-09[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] XAPI can configure different u…
CVE-2026-235592026-07-09[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] XAPI can configure different…
CVE-2026-235562026-07-09When oxenstored is tearing a domain down, the node data is cleaned up but the usage counts are leaked. When the domain ID is eventually reused, the new domain…
CVE-2025-581512026-07-09varstored is a component of the Xapi toolstack handling UEFI Variables for a VM. It has a communication path with OVMF inside the VM involving mapping a buffe…
CVE-2025-581462026-07-09There are multiple issues. 1. Updates to the XAPI database sanitise input strings, but try generating the notification using the unsanitised input. This…
CVE-2025-274642026-07-09[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The Windows PV drivers expose…
CVE-2025-274632026-07-09[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The Windows PV drivers expose…
CVE-2025-274622026-07-09[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The Windows PV drivers expos…
CVE-2026-42490Medium6.52026-06-18[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] To create and manage guests…
CVE-2026-42489Medium5.32026-06-18[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] To create and manage guests…
CVE-2026-42488High8.12026-06-18Some shadow paging errors paths will switch the page-tables without updating the currently running vCPU reference. This causes a mismatch between the loaded p…
CVE-2026-42487High7.92026-06-18HVM guest I/O port accesses are subject to either emulation or at least translation. Translations are managed by the device model (via XEN_DOMCTL_ioport_mappi…
CVE-2026-23558High7.82026-05-19The adjustments made for XSA-379 as well as those subsequently becoming XSA-387 still left a race window, when a HVM or PVH guest does a grant table version ch…
CVE-2026-23557Medium6.52026-05-19Any guest can cause xenstored to crash by issuing a XS_RESET_WATCHES command within a transaction due to an assert() triggering. In case xenstored was built w…
CVE-2026-23555High7.12026-03-23Any guest issuing a Xenstore command accessing a node using the (illegal) node path "/local/domain/", will crash xenstored due to a clobbered error indicator i…
CVE-2026-23554High7.82026-03-23The Intel EPT paging code uses an optimization to defer flushing of any cached EPT state until the p2m lock is dropped, so that multiple modifications done und…
CVE-2026-23553Low2.92026-01-28In the context switch logic Xen attempts to skip an IBPB in the case of a vCPU returning to a CPU on which it was the previous vCPU to run. While safe for Xen'…
CVE-2025-58150High8.82026-01-28Shadow mode tracing code uses a set of per-CPU variables to avoid cumbersome parameter passing. Some of these variables are written to with guest controlled d…
CVE-2025-58149High7.52025-10-31When passing through PCI devices, the detach logic in libxl won't remove access permissions to any 64bit memory BARs the device might have. As a result a doma…
CVE-2025-58148High7.52025-10-31[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Some Viridian hypercalls can…
CVE-2025-58147High7.52025-10-31[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Some Viridian hypercalls can…
CVE-2025-58145High7.52025-09-11[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are two issues related…
CVE-2025-58144High7.52025-09-11[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are two issues related…
CVE-2025-58143Critical9.82025-09-11[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are multiple issues rel…
CVE-2025-58142Critical9.82025-09-11[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are multiple issues rel…
CVE-2025-27466Critical9.82025-09-11[This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are multiple issues rel…
CVE-2025-1713High7.52025-07-17When setting up interrupt remapping for legacy PCI(-X) devices, including PCI(-X) bridges, a lookup of the upstream bridge is required. This lookup, itself inv…
CVE-2025-27465Medium4.32025-07-16Certain instructions need intercepting and emulating by Xen. In some cases Xen emulates the instruction by replaying it, using an executable stub. Some instr…
CVE-2024-31144Low3.82025-02-14For a brief summary of Xapi terminology, see: https://xapi-project.github.io/xen-api/overview.html#object-model-overview Xapi contains functionality to b…
CVE-2024-2201Medium4.72024-12-19A cross-privilege Spectre v2 vulnerability allows attackers to bypass all deployed mitigations, including the recent Fine(IBT), and to leak arbitrary Linux ker…
CVE-2024-45819Medium5.52024-12-19PVH guests have their ACPI tables constructed by the toolstack. The construction involves building the tables in local memory, which are then copied into gues…
CVE-2024-45818Medium6.52024-12-19The hypervisor contains code to accelerate VGA memory accesses for HVM guests, when the (virtual) VGA is in "standard" mode. Locking involved there has an unu…
CVE-2024-45817High7.32024-09-25In x86's APIC (Advanced Programmable Interrupt Controller) architecture, error conditions are reported in a status register. Furthermore, the OS can opt to re…
CVE-2024-31146High7.52024-09-25When multiple devices share resources and one of them is to be passed through to a guest, security of the entire system and of respective guests individually c…
CVE-2024-31145High7.52024-09-25Certain PCI devices in a system might be assigned Reserved Memory Regions (specified via Reserved Memory Region Reporting, "RMRR") for Intel VT-d or Unity Mapp…
CVE-2024-31143High7.52024-07-18An optional feature of PCI MSI called "Multiple Message" allows a device to use multiple consecutive interrupt vectors. Unlike for MSI-X, the setting up of th…
CVE-2024-31142High7.52024-05-16Because of a logical error in XSA-407 (Branch Type Confusion), the mitigation is not applied properly when it is intended to be used. XSA-434 (Speculative Retu…
CVE-2023-46842Medium6.52024-05-16Unlike 32-bit PV guests, HVM guests may switch freely between 64-bit and other modes. This in particular means that they may set registers used to pass 32-bit…
CVE-2023-46841Medium6.52024-03-20Recent x86 CPUs offer functionality named Control-flow Enforcement Technology (CET). A sub-feature of this are Shadow Stacks (CET-SS). CET-SS is a hardware fe…
CVE-2023-46840Medium4.12024-03-20Incorrect 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…
CVE-2023-46839Medium5.32024-03-20PCI devices can make use of a functionality called phantom functions, that when enabled allows the device to generate requests using the IDs of functions that…
CVE-2024-2193Medium5.72024-03-15A Speculative Race Condition (SRC) vulnerability that impacts modern CPU architectures supporting speculative execution (related to Spectre V1) has been disclo…
CVE-2023-46837Low3.32024-01-05Arm provides multiple helpers to clean & invalidate the cache for a given region. This is, for instance, used when allocating guest memory to ensure any write…
CVE-2023-46836Medium4.72024-01-05The fixes for XSA-422 (Branch Type Confusion) and XSA-434 (Speculative Return Stack Overflow) are not IRQ-safe. It was believed that the mitigations always op…
CVE-2023-46835Medium5.52024-01-05The current setup of the quarantine page tables assumes that the quarantine domain (dom_io) has been initialized with an address width of DEFAULT_DOMAIN_ADDRES…
CVE-2023-34328Medium5.52024-01-05 [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] AMD CPUs since ~2014 have ex…
CVE-2023-34327Medium5.52024-01-05 [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] AMD CPUs since ~2014 have ex…
CVE-2023-34326High7.82024-01-05The caching invalidation guidelines from the AMD-Vi specification (48882—Rev 3.07-PUB—Oct 2022) is incorrect on some hardware, as devices will malfunction (see…
CVE-2023-34325High7.82024-01-05 [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] libfsimage contains parsing…
CVE-2023-34324Medium4.92024-01-05Closing of an event channel in the Linux kernel can result in a deadlock. This happens when the close is being performed in parallel to an unrelated Xen consol…
CVE-2023-34323Medium5.52024-01-05When a transaction is committed, C Xenstored will first check the quota is correct before attempting to commit any nodes. It would be possible that accounting…
CVE-2023-34322High7.82024-01-05For migration as well as to work around kernels unaware of L1TF (see XSA-273), PV guests may be run in shadow paging mode. Since Xen itself needs to be mapped…
CVE-2023-34321Low3.32024-01-05Arm provides multiple helpers to clean & invalidate the cache for a given region. This is, for instance, used when allocating guest memory to ensure any write…
CVE-2023-34320Medium5.52023-12-08Cortex-A77 cores (r0p0 and r1p0) are affected by erratum 1508412 where software, under certain circumstances, could deadlock a core due to the execution of eit…
CVE-2023-4949High8.12023-11-10An attacker with local access to a system (either through a disk or external drive) can present a modified XFS partition to grub-legacy in such a way to exploi…
CVE-2023-34319High7.82023-09-22The fix for XSA-423 added logic to Linux'es netback driver to deal with a frontend splitting a packet in a way such that not all of the headers would come in o…
CVE-2022-40982Medium6.52023-08-11Information exposure through microarchitectural state after transient execution in certain vector execution units for some Intel(R) Processors may allow an aut…
CVE-2023-20588Medium5.52023-08-08 A division-by-zero error on some AMD processors can potentially return speculative data resulting in loss of confidentiality. 
CVE-2023-20593Medium5.52023-07-24An issue in “Zen 2” CPUs, under specific microarchitectural circumstances, may allow an attacker to potentially access sensitive information.
CVE-2022-4949High8.82023-06-07The AdSanity plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'ajax_upload' function in versions up to…
CVE-2022-42336Low3.32023-05-17Mishandling of guest SSBD selection on AMD hardware The current logic to set SSBD on AMD Family 17h and Hygon Family 18h processors requires that the setting o…
CVE-2022-42335High7.82023-04-25x86 shadow paging arbitrary pointer dereference In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unav…
CVE-2022-42334Medium6.52023-03-21x86/HVM pinned cache attributes mis-handling T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond…
CVE-2022-42333High8.62023-03-21x86/HVM pinned cache attributes mis-handling T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond…
CVE-2022-42332High7.82023-03-21x86 shadow plus log-dirty mode use-after-free In environments where host assisted address translation is necessary but Hardware Assisted Paging (HAP) is unavai…
CVE-2022-42331Medium5.52023-03-21x86: speculative vulnerability in 32bit SYSCALL path Due to an oversight in the very original Spectre/Meltdown security work (XSA-254), one entrypath performs…
CVE-2022-42330High7.52023-01-26Guests can cause Xenstore crash via soft reset When a guest issues a "Soft Reset" (e.g. for performing a kexec) the libxl based Xen toolstack will normally per…
CVE-2022-23824Medium5.52022-11-09IBPB may not prevent return branch predictions from being specified by pre-IBPB branch targets leading to a potential information disclosure.
CVE-2022-42327High7.12022-11-01x86: unintended memory sharing between guests On Intel systems that support the "virtualize APIC accesses" feature, a guest can read and write the global share…
CVE-2022-42326Medium5.52022-11-01Xenstore: Guests can create arbitrary number of nodes via transactions T[his CNA information record relates to multiple CVEs; the text explains which aspects/v…
CVE-2022-42325Medium5.52022-11-01Xenstore: Guests can create arbitrary number of nodes via transactions T[his CNA information record relates to multiple CVEs; the text explains which aspects/v…
CVE-2022-42324Medium5.52022-11-01Oxenstored 32->31 bit integer truncation issues Integers in Ocaml are 63 or 31 bits of signed precision. The Ocaml Xenbus library takes a C uint32_t out of the…
CVE-2022-42323Medium5.52022-11-01Xenstore: Cooperating guests can create arbitrary numbers of nodes T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulne…
CVE-2022-42322Medium5.52022-11-01Xenstore: Cooperating guests can create arbitrary numbers of nodes T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulne…
CVE-2022-42321Medium6.52022-11-01Xenstore: Guests can crash xenstored via exhausting the stack Xenstored is using recursion for some Xenstore operations (e.g. for deleting a sub-tree of Xensto…
CVE-2022-42320High7.02022-11-01Xenstore: Guests can get access to Xenstore nodes of deleted domains Access rights of Xenstore nodes are per domid. When a domain is gone, there might be Xenst…
CVE-2022-42319Medium6.52022-11-01Xenstore: Guests can cause Xenstore to not free temporary memory When working on a request of a guest, xenstored might need to allocate quite large amounts of…
CVE-2022-42318Medium6.52022-11-01Xenstore: guests can let run xenstored out of memory T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities cor…
CVE-2022-42317Medium6.52022-11-01Xenstore: guests can let run xenstored out of memory T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities cor…