Search vulnerabilities

Results 530

Export CSV
CVE-2015-8552

xen: Linux pciback missing sanity checks leading to crash (XSA-157)

The PCI backend driver in Xen, when running on an x86 system and using Linux 3.1.x through 4.3.x as the driver domain, allows local guest administrators to generate a continuous stream of WARN messages and cause a denial of service (disk consumption) by leveraging a system with access to a passed-through MSI or MSI-X capable physical PCI device and XEN_PCI_OP_enable_msi operations, aka "Linux pciback missing sanity checks."

CVSS 3.0 · 4.4 Medium EPSS < 1% KEV · Not listed
Vendors
Canonical Debian Novell and 1 more
CVE-2015-8550

xen: paravirtualized drivers incautious about shared memory contents (XSA-155)

Xen, when used on a system providing PV backends, allows local guest OS administrators to cause a denial of service (host OS crash) or gain privileges by writing to memory shared between the frontend and backend, aka a double fetch vulnerability.

CVSS 3.0 · 8.2 High EPSS 1.1% KEV · Not listed
Vendors
CVE-2015-8341

xen: libxl leak of PV kernel can cause OOM condition

The libxl toolstack library in Xen 4.1.x through 4.6.x does not properly release mappings of files used as kernels and initial ramdisks when managing multiple domains in the same process, which allows attackers to cause a denial of service (memory and disk consumption) by starting domains.

CVSS 2.0 · 7.8 High EPSS 2.0% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-8340

xen: XENMEM_exchange error handling may cause DoS to host

The memory_exchange function in common/memory.c in Xen 3.2.x through 4.6.x does not properly release locks, which might allow guest OS administrators to cause a denial of service (deadlock or host crash) via unspecified vectors, related to XENMEM_exchange error handling.

CVSS 3.0 · 6.2 Medium EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-8339

xen: XENMEM_exchange error handling may cause DoS to host

The memory_exchange function in common/memory.c in Xen 3.2.x through 4.6.x does not properly hand back pages to a domain, which might allow guest OS administrators to cause a denial of service (host crash) via unspecified vectors related to domain teardown.

CVSS 3.0 · 6.2 Medium EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-8338

xen: Long running memory operations on ARM cause DoS

Xen 4.6.x and earlier does not properly enforce limits on page order inputs for the (1) XENMEM_increase_reservation, (2) XENMEM_populate_physmap, (3) XENMEM_exchange, and possibly other HYPERVISOR_memory_op suboperations, which allows ARM guest OS administrators to cause a denial of service (CPU consumption, guest reboot, or watchdog timeout and host reboot) and possibly have unspecified other impact via unknown vectors.

CVSS 3.0 · 6.2 Medium EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7972

xen: populate-on-demand balloon size inaccuracy can crash guests on x86

The (1) libxl_set_memory_target function in tools/libxl/libxl.c and (2) libxl__build_post function in tools/libxl/libxl_dom.c in Xen 3.4.x through 4.6.x do not properly calculate the balloon size when using the populate-on-demand (PoD) system, which allows local HVM guest users to cause a denial of service (guest crash) via unspecified vectors related to "heavy memory pressure."

CVSS 2.0 · 2.1 Low EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7971

xen: Some pmu and profiling hypercalls log without rate limiting on x86

Xen 3.2.x through 4.6.x does not limit the number of printk console messages when logging certain pmu and profiling hypercalls, which allows local guests to cause a denial of service via a sequence of crafted (1) HYPERCALL_xenoprof_op hypercalls, which are not properly handled in the do_xenoprof_op function in common/xenoprof.c, or (2) HYPERVISOR_xenpmu_op hypercalls, which are not properly handled in the do_xenpmu_op function in arch/x86/cpu/vpmu.c.

CVSS 2.0 · 2.1 Low EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7970

xen: Long latency populate-on-demand operation is not preemptible on x86

The p2m_pod_emergency_sweep function in arch/x86/mm/p2m-pod.c in Xen 3.4.x, 3.5.x, and 3.6.x is not preemptible, which allows local x86 HVM guest administrators to cause a denial of service (CPU consumption and possibly reboot) via crafted memory contents that triggers a "time-consuming linear scan," related to Populate-on-Demand.

CVSS 2.0 · 4.9 Medium EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7969

xen: leak of main per-domain vcpu pointer array

Multiple memory leaks in Xen 4.0 through 4.6.x allow local guest administrators or domains with certain permission to cause a denial of service (memory consumption) via a large number of "teardowns" of domains with the vcpu pointer array allocated using the (1) XEN_DOMCTL_max_vcpus hypercall or the xenoprofile state vcpu pointer array allocated using the (2) XENOPROF_get_buffer or (3) XENOPROF_set_passive hypercall.

CVSS 2.0 · 4.9 Medium EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7835

xen: Uncontrolled creation of large page mappings by PV guests on x86

The mod_l2_entry function in arch/x86/mm.c in Xen 3.4 through 4.6.x does not properly validate level 2 page table entries, which allows local PV guest administrators to gain privileges via a crafted superpage mapping.

CVSS 2.0 · 7.2 High EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7814

xen: Race between domain destruction and memory allocation decrease on ARM

Race condition in the relinquish_memory function in arch/arm/domain.c in Xen 4.6.x and earlier allows local domains with partial management control to cause a denial of service (host crash) via vectors involving the destruction of a domain and using XENMEM_decrease_reservation to reduce the memory of the domain.

CVSS 2.0 · 4.7 Medium EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7813

xen: Various unimplemented hypercalls log without rate limiting on ARM

Xen 4.4.x, 4.5.x, and 4.6.x does not limit the number of printk console messages when reporting unimplemented hypercalls, which allows local guests to cause a denial of service via a sequence of (1) HYPERVISOR_physdev_op hypercalls, which are not properly handled in the do_physdev_op function in arch/arm/physdev.c, or (2) HYPERVISOR_hvm_op hypercalls, which are not properly handled in the do_hvm_op function in arch/arm/hvm.c.

CVSS 2.0 · 2.1 Low EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7812

xen: Host crash when preempting a multicall on ARM

The hypercall_create_continuation function in arch/arm/domain.c in Xen 4.4.x through 4.6.x allows local guest users to cause a denial of service (host crash) via a preemptible hypercall to the multicall interface.

CVSS 2.0 · 4.9 Medium EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-7311

xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142)

libxl in Xen 4.1.x through 4.6.x does not properly handle the readonly flag on disks when using the qemu-xen device model, which allows local guest users to write to a read-only disk image.

CVSS 2.0 · 3.6 Low EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-6654

xen: printk is not rate-limited in xenmem_add_to_physmap_one

The xenmem_add_to_physmap_one function in arch/arm/mm.c in Xen 4.5.x, 4.4.x, and earlier does not limit the number of printk console messages when reporting a failure to retrieve a reference on a foreign page, which allows remote domains to cause a denial of service by leveraging permissions to map the memory of a foreign guest.

CVSS 2.0 · 2.1 Low EPSS < 1% KEV · Not listed
Vendors
Xen
Products
Xen
CVE-2015-5307

virt: guest to host DoS by triggering an infinite loop in microcode via #AC exception

The KVM subsystem in the Linux kernel through 4.2.6, and Xen 4.3.x through 4.6.x, allows guest OS users to cause a denial of service (host OS panic or hang) by triggering many #AC (aka Alignment Check) exceptions, related to svm.c and vmx.c.

CVSS 2.0 · 4.9 Medium EPSS < 1% KEV · Not listed
Vendors
Canonical Debian Linux and 3 more
Products
CVE-2015-5166

Qemu: BlockBackend object use after free issue (XSA-139)

Use-after-free vulnerability in QEMU in Xen 4.5.x and earlier does not completely unplug emulated block devices, which allows local HVM guest users to gain privileges by unplugging a block device twice.

CVSS 2.0 · 7.2 High EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2015-5165

Qemu: rtl8139 uninitialized heap memory information leakage to guest (XSA-140)

The C+ mode offload emulation in the RTL8139 network card device model in QEMU, as used in Xen 4.5.x and earlier, allows remote attackers to read process heap memory via unspecified vectors.

CVSS 2.0 · 9.3 Critical EPSS 13.3% KEV · Not listed
Vendors
Products
Eos Debian Linux Fedora and 22 more
CVE-2015-5154

qemu: ide: atapi: heap overflow during I/O buffer memory access

Heap-based buffer overflow in the IDE subsystem in QEMU, as used in Xen 4.5.x and earlier, when the container has a CDROM drive enabled, allows local guest users to execute arbitrary code on the host via unspecified ATAPI commands.

CVSS 2.0 · 7.2 High EPSS < 1% KEV · Not listed
Vendors
Products