Skip to content
Restrict admin privileges
Essential EightE8-RA-ML2.3

Essential Eight RA-ML2.3 Privileged environments are not virtualised within unprivileged environments

What it says

Privileged operating environments are not virtualised within unprivileged operating environments.

Quoted as published. Everything else on this page is written by Control Stack.

What it means

In plain English

Ensure that secure environments are not run within less secure ones.

This control is about making sure that our secure computer environments aren't run within less secure ones. Imagine putting a secure, locked box inside a flimsy, open one. If someone breaks into the outer box, they could easily get into the inner one. This control keeps our most important parts of the system safe from prying eyes and potential attacks.

Why it matters

Running privileged VMs inside unprivileged hosts increases the chance a host compromise leads to privileged environment takeover and data exposure.

How to implement

  1. The IT team should identify all current instances where privileged environments might be run within unprivileged environments by conducting a thorough review of the virtualisation setups across the organisation.

  2. The system administrator should ensure that separate virtual machines are used for privileged environments, thereby preventing them from being nested within less secure environments.

    This can be achieved by configuring servers to run different virtual machines based on user privilege levels.

  3. Security officers should regularly review virtualisation practices to ensure compliance with security policies.

    They can do this by scheduling monthly audits of virtual machine configurations.

  4. The IT manager should establish a policy that mandates the separation of privileged and unprivileged virtual environments.

    This can be done by updating the organisation's IT security policy and distributing it to all relevant personnel.

Keep it running

Audit hypervisor and VM configs to ensure privileged environments are never nested or hosted within unprivileged environments; remediate any exceptions found.

Evidence and audit

  1. Check 1 of 1What an auditor asks for

    Ask for

    What measures are in place to ensure that privileged environments are not virtualised within unprivileged environments?

    Look at

    Examine virtual machine and server configurations to see how environments are set up. Check for documents that outline virtualisation policies.

    Good evidence

    Configurations ensure privileged environments are separate, with documented policies and regular checks in place to maintain separation.

Mappings

Closest match in ASD Information Security Manual: ISM-1687, Prevent virtualisation of privileged environments, which asks for the same thing.

ASD ISM

ASD Information Security Manual: 3 mappings

Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.