Skip to content
Restrict admin privileges
Essential EightE8-RA-ML3.4

Essential Eight RA-ML3.4 Memory integrity functionality is enabled

What it says

Memory integrity functionality is enabled.

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

What it means

In plain English

Ensure features that protect memory from exploits are enabled to prevent unauthorised code execution.

Having memory integrity functionality enabled means your computer can better protect itself from harmful software trying to take over by hiding in your computer's memory. Think of it as adding an extra layer of bubble wrap to keep your important stuff safe. Without it, attackers can run bad software that might steal your information, slow down your systems, or cause costly disruptions.

Why it matters

Without memory integrity, attackers can exploit kernel memory flaws to gain high privileges, risking data theft and full system compromise.

How to implement

  1. The IT team should ensure memory integrity is turned on for all computers by checking the security settings within the operating system and then activating it where needed.

  2. System administrators must regularly update computer systems to the latest versions, as these updates often include important security features like memory integrity.

  3. Security officers should train staff on recognising the importance of enabling security features, including memory integrity, to prevent disabling them by accident.

  4. System administrators should verify that all computers have compatible hardware that can support memory integrity, ensuring that the feature can be turned on successfully.

Keep it running

Use Windows Security/Device Security or PowerShell to confirm Memory Integrity (HVCI) stays enabled, and investigate any changes after driver or OS updates.

Evidence and audit

  1. Check 1 of 2What an auditor asks for

    Ask for

    Have you enabled memory integrity on all applicable systems?

    Look at

    Review system setting reports or security configuration logs that show the memory integrity status for each device.

    Good evidence

    All systems show memory integrity as enabled in their configuration logs, with no exceptions.

  2. Check 2 of 2What an auditor asks for

    Ask for

    How frequently do you review the compatibility of systems with the latest security updates including memory integrity?

    Look at

    Examine records of system checks and update schedules for evidence of regular maintenance.

    Good evidence

    Maintenance records show that memory integrity compatibility and status are checked and updates are applied every month.

Mappings

Closest match in ASD Information Security Manual: ISM-1896, Enable memory integrity for credential protection, which asks for the same thing.

ASD ISM

ASD Information Security Manual: 4 mappings

ASD Essentials

ASD Essentials for enterprise IT: 1 mapping

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