An issue was discovered in Xen through 4.14.x. There is a lack of preemption in evtchnreset() / evtchndestroy(). In particular, the FIFO event channel model allows guests to have a large number of event channels active at a time. Closing all of these (when resetting all event channels or when cleaning up after the guest) may take extended periods of time. So far, there was no arrangement for preemption at suitable intervals, allowing a CPU to spend an almost unbounded amount of time in the processing of these operations. Malicious or buggy guest kernels can mount a Denial of Service (DoS) attack affecting the entire system. All Xen versions are vulnerable in principle. Whether versions 4.3 and older are vulnerable depends on underlying hardware characteristics.
{
    "binaries": [
        {
            "binary_name": "libxen-4.6",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "libxen-dev",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "libxenstore3.0",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.4-amd64",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.4-arm64",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.4-armhf",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.5-amd64",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.5-arm64",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.5-armhf",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.6-amd64",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.6-arm64",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-hypervisor-4.6-armhf",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-system-amd64",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-system-arm64",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-system-armhf",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-utils-4.6",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xen-utils-common",
            "binary_version": "4.6.5-0ubuntu1.4"
        },
        {
            "binary_name": "xenstore-utils",
            "binary_version": "4.6.5-0ubuntu1.4"
        }
    ]
}
          {
    "binaries": [
        {
            "binary_name": "libxen-4.9",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "libxen-dev",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "libxenstore3.0",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.6-amd64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.6-arm64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.6-armhf",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.7-amd64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.7-arm64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.7-armhf",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.8-amd64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.8-arm64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.8-armhf",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.9-amd64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.9-arm64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-hypervisor-4.9-armhf",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-system-amd64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-system-arm64",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-system-armhf",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-utils-4.9",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xen-utils-common",
            "binary_version": "4.9.2-0ubuntu1"
        },
        {
            "binary_name": "xenstore-utils",
            "binary_version": "4.9.2-0ubuntu1"
        }
    ]
}
          {
    "availability": "No subscription required",
    "binaries": [
        {
            "binary_name": "libxen-dev",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxencall1",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxendevicemodel1",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxenevtchn1",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxenforeignmemory1",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxengnttab1",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxenmisc4.11",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxenstore3.0",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxentoolcore1",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "libxentoollog1",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-hypervisor-4.11-amd64",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-hypervisor-4.11-arm64",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-hypervisor-4.11-armhf",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-hypervisor-4.9-amd64",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-hypervisor-4.9-arm64",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-hypervisor-4.9-armhf",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-hypervisor-common",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-system-amd64",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-system-arm64",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-system-armhf",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-utils-4.11",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xen-utils-common",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        },
        {
            "binary_name": "xenstore-utils",
            "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
        }
    ]
}