Lucene search
+L

510 matches found

Xen Project
Xen Project
•added 2013/08/20 12:00 p.m.•83 views

Intel VT-d Interrupt Remapping engines can be evaded by native NMI interrupts

ISSUE DESCRIPTION Message Signaled Interrupts MSI interrupts on Intel platforms are defined as DWORD writes to a special address location 0xFEE?????. MSIs on Intel Platforms supporting VT-d have two defined formats - Remappable format interrupts, and Compatibility not remappable format interrupts...

4.7CVSS6.5AI score0.00389EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/07/19 12:00 p.m.•66 views

Excessive time to disable caching with HVM guests with PCI passthrough

ISSUE DESCRIPTION HVM guests are able to manipulate their physical address space such that processing a subsequent request by that guest to disable caches takes an extended amount of time changing the cachability of the memory pages assigned to this guest. This applies only when the guest has bee...

5.7CVSS0.6AI score0.00621EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/06/26 12:00 p.m.•74 views

Page reference counting error due to XSA-45/CVE-2013-1918 fixes

ISSUE DESCRIPTION The XSA-45/CVE-2013-1918 patch making error handling paths preemptible broke page reference counting by not retaining a reference on pages stored for deferred cleanup. This would lead to the hypervisor prematurely attempting to free the page, generally crashing upon finding the...

7.4CVSS0.7AI score0.00583EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/06/20 12:00 p.m.•61 views

libxl allows guest write access to sensitive console related xenstore keys

ISSUE DESCRIPTION The libxenlight libxl toolstack library does not correctly set permissions on xenstore keys relating to paravirtualised and emulated serial console devices. This could allow a malicious guest administrator to change values in xenstore which the host later relies on being...

7.4CVSS0.9AI score0.00562EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/06/03 4:18 p.m.•65 views

Multiple vulnerabilities in libelf PV kernel handling

ISSUE DESCRIPTION The ELF parser used by the Xen tools to read domains' kernels and construct domains has multiple integer overflows, pointer dereferences based on calculations from unchecked input values, and other problems. This corresponds to the following CVEs: CVE-2013-2194 XEN XSA-55 intege...

6.9CVSS1.5AI score0.00375EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/06/03 12:00 p.m.•128 views

Information leak on XSAVE/XRSTOR capable AMD CPUs

ISSUE DESCRIPTION On AMD processors supporting XSAVE/XRSTOR family 15h and up, when an exception is pending, these instructions save/restore only the FOP, FIP, and FDP x87 registers in FXSAVE/FXRSTOR. This allows one domain to determine portions of the state of floating point instructions of othe...

4.3CVSS1AI score0.00496EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/06/03 12:00 p.m.•76 views

Hypervisor crash due to missing exception recovery on XSETBV

ISSUE DESCRIPTION Processors do certain validity checks on the register values passed to XSETBV. For the PV emulation path for that instruction the hypervisor code didn't check for certain invalid bit combinations, thus exposing itself to a fault occurring when invoking that instruction on behalf...

4.7CVSS2AI score0.00368EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/06/03 12:00 p.m.•108 views

Hypervisor crash due to missing exception recovery on XRSTOR

ISSUE DESCRIPTION Processors do certain validity checks on the data passed to XRSTOR. While the hypervisor controls the placement of that memory block, it doesn't restrict the contents in any way. Thus the hypervisor exposes itself to a fault occurring on XRSTOR. Other than for FXRSTOR, which...

5.2CVSS1.7AI score0.00531EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/05/30 4:36 p.m.•33 views

guest denial of service on syscall/sysenter exception generation

ISSUE DESCRIPTION When guest user code running inside a Xen guest operating system attempts to execute a syscall or sysenter instruction, but when the guest operating system has not registered a handler for that instruction, a General Protection Fault may need to be injected into the guest. It ha...

1.9CVSS6AI score0.00397EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/05/30 4:36 p.m.•31 views

PV guest host Denial of Service

ISSUE DESCRIPTION A Xen user has discovered that some older AMD CPUs can be made to lock up due to AMD processor erratum 121. This issue was discovered during testing of the fix for XSA-7 CVE-2012-0217. Although the two issues are unrelated the situations which can trigger them may overlap...

7.2CVSS7.5AI score0.39835EPSS
SaveExploits8
Xen Project
Xen Project
•added 2013/05/30 4:30 p.m.•31 views

64-bit PV guest privilege escalation vulnerability

ISSUE DESCRIPTION Rafal Wojtczuk has discovered a vulnerability which can allow a 64-bit PV guest kernel running on a 64-bit hypervisor to escalate privileges to that of the host by arranging for a system call to return via sysret to a non-canonical RIP. Intel CPUs deliver the resulting exception...

7.2CVSS7.5AI score0.39835EPSS
SaveExploits8
Xen Project
Xen Project
•added 2013/05/17 12:00 p.m.•65 views

Buffer overflow in xencontrol Python bindings affecting xend

ISSUE DESCRIPTION The Python bindings for the xcvcpusetaffinity call do not properly check their inputs. Systems which allow untrusted administrators to configure guest vcpu affinity may be exploited to trigger a buffer overrun and corrupt memory. IMPACT An attacker who is able to configure a...

7.4CVSS0.9AI score0.01058EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/05/06 3:00 p.m.•124 views

qemu guest agent (qga) insecure file permissions

ISSUE DESCRIPTION The qemu guest agent creates files with insecure permissions when started in daemon mode. IMPACT The qemu guest agent is not used by default in Xen systems. If it is used in a particular guest, unprivileged guest processes might be able to escalate their privilege to that of the...

6.9CVSS7.8AI score0.00375EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/05/02 12:00 p.m.•86 views

VT-d interrupt remapping source validation flaw for bridges

ISSUE DESCRIPTION Interrupt remapping table entries for MSI interrupts set up by bridge devices did not get any source validation set up on them, allowing misbehaving or malicious guests to inject interrupts into the domain owning the bridges. In a typical Xen system bridge devices are owned by...

1.9CVSS2.5AI score0.00421EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/05/02 12:00 p.m.•76 views

Several long latency operations are not preemptible

ISSUE DESCRIPTION Page table manipulation operations for PV guests can take significant amounts of time, as they require all present branches to have their type and thus contents verified. While the most frequently used operations had been made preemptible in the past, some code paths involving...

4.7CVSS3.2AI score0.00363EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/04/18 3:16 p.m.•91 views

grant table hypercall acquire/release imbalance

ISSUE DESCRIPTION When releasing a non-v1 non-transitive grant after doing a grant copy operation, Xen incorrectly recurses as if for a transitive grant and releases an unrelated grant reference. IMPACT A malicious guest administrator can cause undefined behaviour; depending on the dom0 kernel a...

6.9CVSS1AI score0.00349EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/04/18 12:00 p.m.•87 views

Xen PV DoS vulnerability with SYSENTER

ISSUE DESCRIPTION The SYSENTER instruction can be used by PV guests to accelerate system call processing. This instruction, however, leaves the EFLAGS register mostly unmodified - in particular, the NT flag doesn't get cleared. If the hypervisor subsequently uses IRET to return to the guest which...

1.9CVSS0.4AI score0.00372EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/04/18 12:00 p.m.•93 views

Several access permission issues with IRQs for unprivileged guests

ISSUE DESCRIPTION Various IRQ related access control operations may not have the intended effect, thus potentially permitting a stub domain to grant its client domain access to an IRQ it doesn't have access to itself. IMPACT Malicious or buggy stub domains kernels can mount a denial of service...

4.7CVSS2.3AI score0.00372EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/04/15 3:00 p.m.•104 views

qemu-nbd format-guessing due to missing format specification

ISSUE DESCRIPTION The qemu-nbd tool shipped in the Xen hypervisor tools distribution as qemu-nbd-xen autodetects the image format. If a particular disk image is intended to be raw, a guest operating system administrator could write a header to the image, describing another format than original on...

3.3CVSS7.6AI score0.00344EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/04/04 5:54 p.m.•95 views

Potential use of freed memory in event channel operations

ISSUE DESCRIPTION Wrong ordering of operations upon extending the per-domain event channel tracking table can cause a pointer to freed memory to be left in place, when the hypervisor is under memory pressure and XSM Xen Security Module is enabled. IMPACT Malicious guest kernels could inject...

4.4CVSS0.8AI score0.00401EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/02/12 12:00 p.m.•113 views

Linux kernel hits general protection if %ds is corrupt for 32-bit PVOPS.

ISSUE DESCRIPTION Linux kernel when returning from an iret assumes that %ds segment is safe and uses it to reference various per-cpu related fields. Unfortunately the user can modify the LDT and provide a NULL one. Whenever an iret is called we end up in xeniret and try to use the %ds segment and...

6.2CVSS1.2AI score0.00394EPSS
SaveExploits1
Xen Project
Xen Project
•added 2013/02/05 12:00 p.m.•120 views

Linux pciback DoS via not rate limited log messages.

ISSUE DESCRIPTION Xen's PCI backend drivers in Linux allow a guest with assigned PCI devices to cause a DoS through a flood of kernel messages, potentially affecting other domains in the system. IMPACT A malicious guest can mount a DoS affecting the entire system. VULNERABLE SYSTEMS All systems...

4.9CVSS6.7AI score0.00424EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/02/05 12:00 p.m.•102 views

Linux netback DoS via malicious guest ring.

ISSUE DESCRIPTION The Xen netback implementation contains a couple of flaws which can allow a guest to cause a DoS in the backend domain, potentially affecting other domains in the system. CVE-2013-0216 is a failure to sanity check the ring producer/consumer pointers which can allow a guest to...

5.2CVSS6.4AI score0.00949EPSS
SaveExploits1
Xen Project
Xen Project
•added 2013/02/05 12:00 p.m.•76 views

interrupt remap entries shared and old ones not cleared on AMD IOMMUs

ISSUE DESCRIPTION To avoid an erratum in early hardware, the Xen AMD IOMMU code by default chooses to use a single interrupt remapping table for the whole system. This sharing implies that any guest with a passed through PCI device that is bus mastering capable can inject interrupts into other...

4.7CVSS0.6AI score0.00411EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/02/05 12:00 p.m.•81 views

oxenstored incorrect handling of certain Xenbus ring states

ISSUE DESCRIPTION The oxenstored daemon the ocaml version of the xenstore daemon does not correctly handle unusual or malicious contents in the xenstore ring. A malicious guest can exploit this to cause oxenstored to read past the end of the ring and very likely crash or to allocate large amounts...

4.3CVSS1.2AI score0.0059EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/01/22 11:49 a.m.•110 views

nested virtualization on 32-bit exposes host crash

ISSUE DESCRIPTION When performing nested virtualisation Xen would incorrectly map guest pages for extended periods using an interface which is only intended for transient mappings. In some configurations there are a limited number of slots available for these transient mappings and exhausting the...

4.6CVSS1.1AI score0.00603EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/01/22 11:49 a.m.•91 views

Nested HVM exposes host to being driven out of memory by guest

ISSUE DESCRIPTION Guests are currently permitted to enable nested virtualization on themselves. Missing error handling cleanup in the handling code makes it possible for a guest, particularly a multi-vCPU one, to repeatedly invoke this operation, thus causing a leak of - over time - unbounded...

4.7CVSS7.4AI score0.00373EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2013/01/16 2:50 p.m.•108 views

qemu (e1000 device driver): Buffer overflow when processing large packets

SUMMARY AND SOURCES OF INFORMATION An issue in qemu has been disclosed which we believe affects some users of Xen. The Qemu project has not itself issued an advisory. More information may be available in the advisories published by the distros: https://bugzilla.redhat.com/showbug.cgi?id=889301...

9.3CVSS7.4AI score0.04904EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/01/16 2:50 p.m.•104 views

Linux stack corruption in xen_failsafe_callback for 32bit PVOPS guests.

ISSUE DESCRIPTION xenfailsafecallback incorrectly sets up its stack if an iret fault is injected by the hypervisor. IMPACT Malicious or buggy unprivileged userspace can cause the guest kernel to crash, or operate erroneously. VULNERABLE SYSTEMS All 32bit PVOPS versions of Linux are affected, sinc...

4.9CVSS3.9AI score0.00366EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/01/08 12:00 p.m.•110 views

VT-d interrupt remapping source validation flaw

ISSUE DESCRIPTION When passing a device which is behind a legacy PCI Bridge through to a guest Xen incorrectly configures the VT-d hardware. This could allow incorrect interrupts to be injected to other guests which also have passthrough devices. In a typical Xen system many devices are owned by...

6.1CVSS2.3AI score0.00716EPSS
SaveExploits0
Xen Project
Xen Project
•added 2013/01/04 4:00 p.m.•85 views

Hypervisor crash due to incorrect ASSERT (debug build only)

ISSUE DESCRIPTION A change to an internal interface within the hypervisor invalidated an ASSERT in a caller of that API. This code path is exposed to PV guests via a hypercall allowing administrators of PV guests to crash the hypervisor if it is built with debugging enabled. IMPACT Malicious...

1.9CVSS1.9AI score0.00372EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/12/03 5:51 p.m.•90 views

Several memory hypercall operations allow invalid extent order values

ISSUE DESCRIPTION Allowing arbitrary extentorder input values for XENMEMdecreasereservation, XENMEMpopulatephysmap, and XENMEMexchange can cause arbitrarily long time being spent in loops without allowing vital other code to get a chance to execute. This may also cause inconsistent state resultin...

4.7CVSS3.2AI score0.00411EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/12/03 5:51 p.m.•103 views

Broken error handling in guest_physmap_mark_populate_on_demand()

ISSUE DESCRIPTION guestphysmapmarkpopulateondemand, before carrying out its actual operation, checks that the subject GFNs are not in use. If that check fails, the code prints a message and bypasses the gfnunlock matching the gfnlock carried out before entering the loop. Further, the function is...

4.7CVSS0.9AI score0.00411EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/12/03 5:51 p.m.•105 views

HVMOP_get_mem_access crash / HVMOP_set_mem_access information leak

ISSUE DESCRIPTION The HVMOPsetmemaccess operation handler uses an input as an array index before range checking it. IMPACT A malicious guest administrator can cause Xen to crash. If the out of array bounds access does not crash, the arbitrary value read will be used if the caller reads back the...

3.2CVSS1.6AI score0.00406EPSS
SaveExploits0
Xen Project
Xen Project
•added 2012/12/03 5:51 p.m.•65 views

several hypercalls do not validate input GFNs

ISSUE DESCRIPTION The function getpagefromgfn does not validate its input GFN. An invalid GFN passed to a hypercall which uses this function will cause the hypervisor to read off the end of the frame table and potentially crash. IMPACT A malicious guest administrator of a PV guest can cause Xen t...

4.7CVSS1.2AI score0.016EPSS
SaveExploits1Affected Software1
Xen Project
Xen Project
•added 2012/12/03 5:51 p.m.•84 views

XENMEM_exchange may overwrite hypervisor memory

ISSUE DESCRIPTION The handler for XENMEMexchange accesses guest memory without range checking the guest provided addresses, thus allowing these accesses to include the hypervisor reserved range. IMPACT A malicious guest administrator can cause Xen to crash. If the out of address space bounds acce...

6.9CVSS1.4AI score0.00406EPSS
SaveExploits4Affected Software1
Xen Project
Xen Project
•added 2012/12/03 5:51 p.m.•94 views

several HVM operations do not validate the range of their inputs

ISSUE DESCRIPTION Several HVM control operations do not check the size of their inputs and can tie up a physical CPU for extended periods of time. In addition dirty video RAM tracking involves clearing the bitmap provided by the domain controlling the guest e.g. dom0 or a stubdom. If the size of...

4.7CVSS1.8AI score0.00435EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/12/03 5:51 p.m.•85 views

Grant table version switch list corruption vulnerability

ISSUE DESCRIPTION Downgrading the grant table version of a guest involves freeing its status pages. This freeing was incomplete - the pages are freed back to the allocator, but not removed from the domain's tracking list. This would cause list corruption, eventually leading to a hypervisor crash...

4.7CVSS2.6AI score0.00417EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/11/13 11:56 a.m.•36 views

Grant table hypercall infinite loop DoS vulnerability

ISSUE DESCRIPTION Due to inappropriate duplicate use of the same loop control variable, passing bad arguments to GNTTABOPgetstatusframes can cause an infinite loop in the compat hypercall handler. IMPACT A malicious guest administrator can trigger the bug. If the Xen watchdog is enabled, the whol...

2.1CVSS7.2AI score0.00433EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/11/13 11:56 a.m.•36 views

Xen domain builder Out-of-memory due to malicious kernel/ramdisk

ISSUE DESCRIPTION The Xen PV domain builder contained no validation of the size of the supplied kernel or ramdisk either before or after decompression. This could cause the toolstack to consume all available RAM in the domain running the domain builder. CVE-2012-4544 Additionally, under similar...

2.7CVSS7.2AI score0.00923EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/11/13 11:56 a.m.•39 views

Memory mapping failure DoS vulnerability

ISSUE DESCRIPTION When setp2mentry fails, Xen's internal data structures the p2m and m2p tables can get out of sync. This failure can be triggered by unusual guest behaviour exhausting the memory reserved for the p2m table. If it happens, subsequent guest-invoked memory operations can cause Xen t...

2.1CVSS7.2AI score0.00437EPSS
SaveExploits0
Xen Project
Xen Project
•added 2012/11/13 11:56 a.m.•32 views

Unhooking empty PAE entries DoS vulnerability

ISSUE DESCRIPTION The HVMOPpagetabledying hypercall does not correctly check the caller's pagetable state, leading to a hypervisor crash. IMPACT An HVM guest running on shadow pagetables that is, not HAP can cause the hypervisor to crash. VULNERABLE SYSTEMS All Xen versions from 4.0 onwards are...

4.9CVSS7.2AI score0.00443EPSS
SaveExploits0
Xen Project
Xen Project
•added 2012/11/13 11:56 a.m.•33 views

Timer overflow DoS vulnerability

ISSUE DESCRIPTION A guest which sets a VCPU with an inappropriate deadline can cause an infinite loop in Xen, blocking the affected physical CPU indefinitely. IMPACT A malicious guest administrator can trigger the bug. If the Xen watchdog is enabled, the whole system will crash. Otherwise the gue...

1.9CVSS7.2AI score0.00398EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/11/13 11:56 a.m.•36 views

pirq range check DoS vulnerability

ISSUE DESCRIPTION domainpirqtoemuirq uses the guest provided pirq value before range checking it, and physdevunmappirq uses domainpirqtoemuirq without checking the pirq value either. Invalid pirq values can cause Xen to read out of array bounds, usually resulting in a fatal page fault. IMPACT A...

2.1CVSS7.2AI score0.00419EPSS
SaveExploits0
Xen Project
Xen Project
•added 2012/09/06 2:13 p.m.•33 views

guest administrator can access qemu monitor console

ISSUE DESCRIPTION A guest administrator who is granted access to the graphical console of a Xen guest can access the qemu monitor. The monitor can be used to access host resources. IMPACT A malicious guest administrator can access host resources perhaps belonging to other guests or the underlying...

4.6CVSS7.1AI score0.00379EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/09/05 9:14 a.m.•34 views

grant table entry swaps have inadequate bounds checking

ISSUE DESCRIPTION The grant table hypercall's GNTTABOPswapgrantref sub-operation does not perform adequate checks on the input grant references. IMPACT A malicious guest kernel or administrator can crash the host. It may be possible for an attacker to swap a valid grant reference, which they...

6.9CVSS5.9AI score0.00356EPSS
SaveExploits0Affected Software1
Xen Project
Xen Project
•added 2012/09/05 9:12 a.m.•30 views

Qemu VT100 emulation vulnerability

ISSUE DESCRIPTION The device model used by fully virtualised HVM domains, qemu, does not properly handle escape VT100 sequences when emulating certain devices with a virtual console backend. IMPACT An attacker who has sufficient privilege to access a vulnerable device within a guest can overwrite...

7.2CVSS6.8AI score0.00528EPSS
SaveExploits0
Xen Project
Xen Project
•added 2012/09/05 9:12 a.m.•33 views

PHYSDEVOP_map_pirq index vulnerability

ISSUE DESCRIPTION PHYSDEVOPmappirq with MAPPIRQTYPEGSI does not range check map-index. IMPACT A malicious HVM guest kernel can crash the host. It might also be able to read hypervisor or guest memory. VULNERABLE SYSTEMS All Xen systems running HVM guests. PV guests are not vulnerable. The...

5.6CVSS7.2AI score0.00437EPSS
SaveExploits0
Xen Project
Xen Project
•added 2012/09/05 9:10 a.m.•39 views

multiple TMEM hypercall vulnerabilities

ISSUE DESCRIPTION Several sub-operations of the Transcendent Memory TMEM hypercall either do not correctly validate their inputs, do not correctly validate the privilege of the calling guest, or have other security-relevant bugs. A full list of the vulnerabilities in the TMEM system is not...

6.9CVSS7.2AI score0.00396EPSS
SaveExploits0
Xen Project
Xen Project
•added 2012/09/05 8:38 a.m.•36 views

XENMEM_populate_physmap DoS vulnerability

ISSUE DESCRIPTION XENMEMpopulatephysmap can be called with invalid flags. By calling it with MEMFpopulateondemand flag set, a BUG can be triggered if a translating paging mode is not being used. IMPACT A malicious guest kernel can crash the host. VULNERABLE SYSTEMS All Xen systems running PV...

4.7CVSS7.2AI score0.00418EPSS
SaveExploits0
Total number of security vulnerabilities510