Citrix XenServer Multiple memory_exchange() Hypercall Error Handling DoS (CTX203451)

This script is Copyright (C) 2015-2017 Tenable Network Security, Inc.


Synopsis :

The remote host is affected by multiple denial of service
vulnerabilities.

Description :

The version of Citrix XenServer running on the remote host is affected
by multiple denial of service vulnerabilities due to multiple flaws in
the memory_exchange() function in memory.c that are triggered when
handling hypercall XENMEM_exchange errors. A local attacker within a
guest can exploit these flaws to cause a deadlock, resulting in a
denial of service condition.

See also :

https://support.citrix.com/article/CTX203451

Solution :

Apply the relevant hotfix referenced in the vendor advisory.

Risk factor :

Medium / CVSS Base Score : 5.5
(CVSS2#AV:A/AC:L/Au:S/C:N/I:N/A:C)
CVSS Temporal Score : 4.1
(CVSS2#E:U/RL:OF/RC:C)
Public Exploit Available : false

Family: Misc.

Nessus Plugin ID: 87373 ()

Bugtraq ID: 79038

CVE ID: CVE-2015-8339
CVE-2015-8340

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now