Select any two versions of this STIG to compare the individual requirements
Select any old version/release of this STIG to view the previous requirements
1. Login to VirtualCenter with the VI Client and select the virtual machine from the inventory panel. 2. Click Edit settings. 3. Click the Hardware tab. 4. Compare the virtual machine requirements documentation for the virtual machine to ensure that only the required devices are configured in the hardware tab. All devices (serial ports, network adapters, CD-ROMs, etc.) that are listed in the hardware tab and not in the virtual machine documentation will be a finding. If no virtual machine requirements exist, this is a finding.
Disable or remove all unused hardware in virtual machines.
Select a Linux and Windows server to verify that the OS selections are accurate. For instance, Red Hat EL 4 should be selected as RedHat EL 4, not Linux, Suse, etc. 1. Login to VirtualCenter with the VI Client and select the virtual machine from the inventory panel. 2. Click Edit settings. Click Options > General Options. Review the Guest Operating System and Version to obtain the guest operating system selection. 3. Review the selected OS and the actual OS version running. If they are different, this is a finding.
Select the correct operating system for all virtual machines.
The following table lists the supported OSs for each VMware product. For the ESX Server, focus on column 4 in the Table. If the table has a blank box, this means the operating system is not supported. 1. Login to VirtualCenter with the VI Client. Select an ESX Server and review all the virtual machines. 2. Review the OS of the virtual machines and verify that no “other” virtual machines are running. “Other” virtual machines may be identified by logging into VirtualCenter with the VI Client and selecting the virtual machine from the inventory panel. Click Edit settings. Click Options > General Options. Review the Guest Operating System and Version to obtain the guest operating system selection. If "other" is selected, this is a finding. . Guest Operating System Workstation VMware ACE GSX Server ESX Server VMware Server VMware Fusion Windows Server 2008 6.0.1–6.0.2 2.0.1–2.0.2 3.5 Windows Vista 6.0–6.0.2 2.0–2.0.2 3.0–3.5 1.0–1.1.1 Windows Server 2003 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–3.5 1.0–1.0.4 1.0–1.1.1 Windows XP 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–3.5 1.0–1.0.4 1.0–1.1.1 Windows 2000 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–3.5 1.0–1.0.4 1.0–1.1.1 Windows NT 4.0 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–3.5 1.0–1.0.4 1.0–1.1.1 Windows Me 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 1.0–1.1.1 Windows 98 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 1.0–1.1.1 Windows 95 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 1.0–1.1.1 DOS and Windows 3.1x 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 1.0–1.1.1 Mandriva Corporate Server 4 5.5.3–6.0.2 2.0–2.0.2 Mandriva Linux 2007 5.5.3–6.0.2 2.0–2.0.2 1.0–1.1.1 Mandriva Linux 2006 5.5.2–6.0.2 2.0–2.0.2 1.0–1.0.4 1.0–1.1.1 Mandrake Linux 10.1 5.5–6.0.2 2.0–2.0.2 3.2–3.2.1 1.0–1.0.4 Mandrake Linux 10 5.0–6.0.2 2.0–2.0.2 3.2–3.2.1 1.0–1.0.4 Mandrake Linux 9.2 5.0–6.0.2 2.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Mandrake Linux 9.1 3.1–3.2.1 Mandrake Linux 9.0 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Mandrake Linux 8.2 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Mandrake Linux 8.0 and 8.1 3.0–3.2.1 Novell Linux Desktop 9 5.0–6.0.2 1.0–2.0.2 1.0–1.0.4 1.0–1.1.1 Red Hat Enterprise Linux 5 5.5.3–6.0.2 2.0–2.0.2 3.0.2–3.5 1.0–1.1.1 Red Hat Enterprise Linux 4 5.0–6.0.2 1.0.1–2.0.2 3.2–3.2.1 2.5.2–3.5 1.0–1.0.4 1.0–1.1.1 Red Hat Enterprise Linux 3 4.5–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0.1–3.5 1.0–1.0.4 1.0–1.1.1 Red Hat Enterprise Linux 2.1 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–3.5 1.0–1.0.4 1.0–1.1.1 Red Hat Linux 9.0 4.0.1–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–2.5.5 1.0–1.0.4 1.0–1.1.1 Red Hat Linux 8.0 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–2.5.5 1.0–1.0.4 Red Hat Linux 7.3 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–2.5.5 1.0–1.0.4 Red Hat Linux 7.2 4.0–6.0.2 1.02.0.2 3.0–3.2.1 2.0–2.5.5 1.0–1.0.4 Red Hat Linux 7.1 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Red Hat Linux 7.0 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 1.0–1.1.1 Red Hat Linux 6.2 3.0–3.2.1 Sun Java Desktop System 2 5.0–6.0.2 2.0–2.0.2 1.0–1.0.4 SUSE Linux Enterprise Server 10 5.5.2–6.0.2 2.0–2.0.2 3.0.1–3.5 1.0–1.0.4 1.0–1.1.1 SUSE Linux Enterprise Server 9 5.0–6.0.2 1.0.1–2.0.2 3.2–3.2.1 2.5–3.5 1.0–1.0.4 SUSE Linux Enterprise Server 8 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–3.5 1.0–1.0.4 SUSE Linux Enterprise Server 7 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Open SUSE Linux 10.3 6.0.1–6.0.2 2.0.1–2.0.2 Open SUSE Linux 10.2 6.0–6.0.2 2.0–2.0.2 SUSE Linux 10.1 5.5.2–6.0.2 2.0–2.0.2 1.0–1.0.4 1.0–1.1.1 SUSE Linux 10 5.5–6.0.2 2.0–2.0.2 1.0–1.0.4 SUSE Linux 9.3 5.5–6.0.2 2.0–2.0.2 2.5.2–2.5.5 1.0–1.0.4 1.0–1.1.1 SUSE Linux 9.2 5.0–6.0.2 1.0.1–2.0.2 3.2–3.2.1 2.5.1–2.5.5 1.0–1.0.4 SUSE Linux 9.1 4.5.2–6.0.2 1.0–2.0.2 3.1–3.2.1 2.5–2.5.5 1.0–1.0.4 SUSE Linux 9.0 4.5–6.0.2 1.0–2.0.2 3.0–3.2.1 2.1–2.5.5 1.0–1.0.4 SUSE Linux 8.2 4.0.1–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0–2.5.5 1.0–1.0.4 SUSE Linux 8.1 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 SUSE Linux 8.0 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 SUSE Linux 7.3 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Turbolinux 10 Server 6.0.1–6.0.2 2.0.1–2.0.2 Turbolinux 10 Desktop 5.5–6.0.2 2.0–2.0.2 1.0–1.0.4 1.0–1.1.1 Turbolinux Enterprise Server 8 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 1.0–1.1.1 Turbolinux Workstation 8 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Turbolinux 7.0 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Ubuntu Linux 7.04 6.0–6.0.2 2.0–2.0.2 3.0.2–3.5 Ubuntu Linux 6.10 6.0–6.0.2 2.0–2.0.2 1.0–1.1.1 Ubuntu Linux 6.06 5.5.2–6.0.2 2.0–2.0.2 1.0–1.0.4 Ubuntu Linux 5.10 5.5–6.0.2 2.0–2.0.2 1.0–1.0.4 1.0–1.1.1 Ubuntu Linux 5.04 5.5–6.0.2 2.0–2.0.2 1.0–1.0.4 FreeBSD 6.2 6.0.1–6.0.2 2.0.1–2.0.2 FreeBSD 6.1 5.5.2–6.0.2 2.0–2.0.2 1.0–1.1.1 FreeBSD 6.0 5.5.2–6.0.2 2.0–2.0.2 1.0–1.0.4 FreeBSD 5.5 5.5–6.0.2 2.0–2.0.22 1.0–1.0.4 1.0–1.1.1 FreeBSD 5.4 5.5–6.0.2 2.0–2.0.2 1.0–1.0.4 FreeBSD 5.3 5.5–6.0.2 2.0–2.0.2 1.0–1.0.4 FreeBSD 5.2 5.0–6.0.2 2.0–2.0.2 3.1–3.2.1 1.0–1.0.4 FreeBSD 5.1 5.0–6.0.2 2.0–2.0.2 3.2–3.2.1 1.0–1.0.4 FreeBSD 5.0 4.5–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 FreeBSD 4.11 2.5.4–2.5.5 FreeBSD 4.10 2.5–2.5.5 FreeBSD 4.9 3.2–3.2.1 2.5 FreeBSD 4.4, 4.5, 4.6.2, 4.8 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 FreeBSD 4.0, 4.1, 4.2, 4.3 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 1.0–1.0.4 NetWare 6.5 Server 4.5–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0.1–3.5 1.0–1.0.4 1.0–1.1.1 NetWare 6.0 Server 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0.1–3.5 1.0–1.0.4 NetWare 5.1 Server 4.0–6.0.2 1.0–2.0.2 3.0–3.2.1 2.0.1–3.5 1.0–1.0.4 NetWare 4.2 Server 5.5.2–6.0.2 2.0–2.0.2 3.0–3.2.1 1.0–1.0.4 Solaris 10 Operating System for x86 Platforms 4.5.2–6.0.2 1.0–2.0.2 3.1–3.2.1 3.0–3.5 1.0–1.0.4 1.0–1.1.1 Solaris 9 Operating System x86 Platform Edition 4.5.2–6.0.2 1.0–2.0.2 3.1–3.2.1 1.0–1.0.4
Use only supported operating systems on the ESX Server.
Work with the OS reviewer to determine if the requirement is being met. 1. Login to VirtualCenter with the VI Client and select a “suspended” or “off” virtual machine. 2. Turn on the virtual machine and have the IAO/SA login. 3. Obtain the running virus engine and signatures from guest OS and compare this with the latest virus engine and signatures released from the JTG-GNO. URL for JTG-GNO is https://www.jtfgno.mil/antivirus/av_info.htm. If the signature or engine is older than the latest release, this is a finding.
Apply the latest virus updates for all “off” and “suspended” virtual machines.
Work with the OS reviewer to determine if the requirement is being met. 1. Login to VirtualCenter with the VI Client and select a suspended or off virtual machine. 2. Turn on the virtual machine and have the IAO/SA login. 3. Have the IAO/SA obtain the latest patch level for the OS and compare this to the latest release from the OS vendor. If the patch level is older than the latest release, this is a finding.
Apply the latest OS patches for all “suspended” and “off” virtual machines.
Verify the correct postures are configured for virtual machine assets. If there are many assets, check a sampling of the total virtual machines registered. UNIX (Linux or Unix) or Windows (Windows OS Version) VMware Virtual Machine If the virtual machine is not registered or is not registered properly, this is a finding.
Configure the virtual machine with the proper posture in VMS.
VMware support for ESX versions 3 and 4 ended 21 May 2016. If ESX version 3 or 4 virtual machines are installed on a system, this is a finding.
Upgrade ESX version 3 and 4 virtual machines to supported versions.