nerdexam
Broadcom-VMware

2V0-621 · Question #27

An administrator has recently audited the environment and found numerous virtual machines with sensitive data written to the configuration files. To prevent this in the future, which advanced…

The correct answer is A. isolation.tools.setinfo.disable = true. Setting isolation.tools.setinfo.disable = true blocks guest OS processes from writing name-value pairs into the VMX configuration file, preventing sensitive data from being stored there.

Section 1 – Configure and Administer vSphere 6.x Security

Question

An administrator has recently audited the environment and found numerous virtual machines with sensitive data written to the configuration files. To prevent this in the future, which advanced parameter should be applied to the virtual machines?

Options

  • Aisolation.tools.setinfo.disable = true
  • Bisolation.tools.setinfo.enable = true
  • Cisolation.tools.setinfo.disable = false
  • Disolation.tools.setinfo.enable = false

How the community answered

(61 responses)
  • A
    80% (49)
  • B
    5% (3)
  • C
    3% (2)
  • D
    11% (7)

Why each option

Setting isolation.tools.setinfo.disable = true blocks guest OS processes from writing name-value pairs into the VMX configuration file, preventing sensitive data from being stored there.

Aisolation.tools.setinfo.disable = trueCorrect

Setting isolation.tools.setinfo.disable = true disables the SetGuestInfo VMware Tools RPC call, which prevents guest applications from writing arbitrary name-value pairs - potentially including passwords or tokens - into the VM's .vmx configuration file. This is an explicit VMware security hardening recommendation to stop sensitive data from leaking into configuration files that may be readable by vCenter administrators or stored unencrypted on the datastore. Without this parameter, any process inside the guest with access to VMware Tools can inject data into the host-side configuration.

Bisolation.tools.setinfo.enable = true

isolation.tools.setinfo.enable = true is not a recognized VMware VM advanced parameter - the correct parameter name uses 'disable' as the key component, not 'enable'.

Cisolation.tools.setinfo.disable = false

Setting isolation.tools.setinfo.disable = false explicitly keeps the SetGuestInfo capability enabled, which is the opposite of the intended hardening goal and allows sensitive data to continue being written to the configuration file.

Disolation.tools.setinfo.enable = false

isolation.tools.setinfo.enable = false is not the correct parameter name and would have no effect on the guest's ability to write configuration data - only the 'disable' form of this parameter is valid.

Concept tested: VM advanced parameter restricting guest-to-host configuration writes

Source: https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.security.doc/GUID-DA2ABF28-0A96-4F1B-9AA6-67C36CF9C64F.html

Topics

#VM isolation#configuration file security#setinfo parameter#data leakage prevention

Community Discussion

No community discussion yet for this question.

Full 2V0-621 Practice