Twenty Year Anniversary

VMware Security Advisory 2018-0025

VMware Security Advisory 2018-0025
Posted Oct 10, 2018
Authored by VMware | Site

VMware Security Advisory 2018-0025 - VMware ESXi, Workstation, and Fusion workarounds address a denial-of-service vulnerability.

tags | advisory
advisories | CVE-2018-6977
MD5 | bfcb9abfaeb0d38ca07123f7fa05ad62

VMware Security Advisory 2018-0025

Change Mirror Download
Hash: SHA1

- -----------------------------------------------------------------------
VMware Security Advisory

Advisory ID: VMSA-2018-0025
Severity: Important
Synopsis: VMware ESXi, Workstation, and Fusion workarounds address a
denial-of-service vulnerability
Issue date: 2018-10-09
Updated on: 2018-10-09 (Initial Advisory)
CVE number: CVE-2018-6977

1. Summary

VMware ESXi, Workstation, and Fusion workarounds address a denial-of
-service vulnerability

2. Relevant Products

VMware vSphere ESXi (ESXi)
VMware Workstation Pro / Player (Workstation)
VMware Fusion Pro / Fusion (Fusion)

3. Problem Description

Denial-of-service vulnerability in 3D-acceleration feature

VMware ESXi, Workstation and Fusion contain a denial-of-service
vulnerability due to an infinite loop in a 3D-rendering shader.
Successfully exploiting this issue may allow an attacker with normal
user privileges in the guest to make the VM unresponsive, and in
some cases, possibly result other VMs on the host or the host
itself becoming unresponsive.

Because many graphics API's and hardware lack pre-emption support, a
specially crafted 3D shader may loop for an infinite amount of time
and lock up a VM's virtual graphics device. Such a shader cannot
always be validated by VMware hypervisors, since it may be well-
formed but still cause problems if designed to run for an extremely
long time. In such cases, VMware hypervisors then rely on the host's
graphics driver to ensure that other users of 3D graphics on the
host are not impacted by the malicious VM. However, many graphics
drivers may themselves get into to a denial-of-service condition
caused by such infinite shaders, and as a result other VMs or
processes running on the host might also be affected.

The workaround for this issue requires disabling the 3D-acceleration
feature as documented in the Mitigation/Workaround column of the
below table.

The issue can only be exploited if 3D-acceleration feature is
enabled. It is not enabled by default on ESXi and is enabled by
default on Workstation and Fusion. The 3D-acceleration settings can
be reviewed as follows.

With Host Client or vCenter, go to the individual VM > configure >
hardware > video card > 3D Graphics --> Check if "3D Graphics" is
Go to individual VMX file and then check for "mks.enable3d"
if the VMs have the option "mks.enable3d=TRUE", then 3D-acceleration
feature is enabled

- Select virtual machine and select VM > Settings.
- On the Hardware tab, select Display
If the "Accelerate 3D graphics" is checked then 3D-acceleration
feature is enabled.

-From the VMware Fusion menu bar, select Window > Virtual Machine
-Select a virtual machine and click Settings.
-In the Settings Window > select Display.
If the "Accelerate 3D graphics" is checked then 3D-acceleration
feature is enabled.

VMware would like to thank Piotr Bania of Cisco Talos for reporting
this issue to us.

The Common Vulnerabilities and Exposures project ( has
assigned the identifier CVE-2018-6977 to this issue.

Column 5 of the following table lists the action required to
remediate the vulnerability in each release, if a solution is

VMware Product Running Replace with/ Mitigation/
Product Version on Severity Apply patch* Workaround
============= ======= ======= ========= ============== ==========
ESXi Any Any Important n/a See references
Workstation Any Any Important n/a KB59146
Fusion Any OS X Important n/a KB59146

*There is no patch for this issue, customers must review their risk
and apply the workarounds if applicable.

4. Solution

Please see the above table for Mitigation/Workaround.

5. References
Item 34, vm.disable-non-essential-3D-features of the vSphere
Security Configuration Guide for 6.5 Update 1
- -----------------------------------------------------------------------

6. Change log

VMSA-2018-0024 2018-10-09
Initial security advisory documenting workarounds for VMware ESXi,
Workstation and Fusion on 2018-10-09.

- -----------------------------------------------------------------------
7. Contact

E-mail list for product security notifications and announcements:

This Security Advisory is posted to the following lists:

PGP key at:

VMware Security Advisories

VMware Security Response Policy

VMware Lifecycle Support Phases

VMware Security & Compliance Blog


Copyright 2018 VMware Inc. All rights reserved.

Version: Encryption Desktop 10.4.1 (Build 490)
Charset: utf-8



RSS Feed Subscribe to this comment feed

No comments yet, be the first!

Login or Register to post a comment

File Archive:

October 2018

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Oct 1st
    26 Files
  • 2
    Oct 2nd
    15 Files
  • 3
    Oct 3rd
    15 Files
  • 4
    Oct 4th
    15 Files
  • 5
    Oct 5th
    15 Files
  • 6
    Oct 6th
    2 Files
  • 7
    Oct 7th
    3 Files
  • 8
    Oct 8th
    23 Files
  • 9
    Oct 9th
    16 Files
  • 10
    Oct 10th
    15 Files
  • 11
    Oct 11th
    19 Files
  • 12
    Oct 12th
    16 Files
  • 13
    Oct 13th
    2 Files
  • 14
    Oct 14th
    2 Files
  • 15
    Oct 15th
    15 Files
  • 16
    Oct 16th
    20 Files
  • 17
    Oct 17th
    19 Files
  • 18
    Oct 18th
    21 Files
  • 19
    Oct 19th
    0 Files
  • 20
    Oct 20th
    0 Files
  • 21
    Oct 21st
    0 Files
  • 22
    Oct 22nd
    0 Files
  • 23
    Oct 23rd
    0 Files
  • 24
    Oct 24th
    0 Files
  • 25
    Oct 25th
    0 Files
  • 26
    Oct 26th
    0 Files
  • 27
    Oct 27th
    0 Files
  • 28
    Oct 28th
    0 Files
  • 29
    Oct 29th
    0 Files
  • 30
    Oct 30th
    0 Files
  • 31
    Oct 31st
    0 Files

Top Authors In Last 30 Days

File Tags


packet storm

© 2018 Packet Storm. All rights reserved.

Security Services
Hosting By