Skip to content
User application hardening
Essential EightE8-AH-ML2.4

Essential Eight AH-ML2.4 Block Microsoft Office from injecting code into other processes

What it says

Microsoft Office is blocked from injecting code into other processes.

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

What it means

In plain English

Stop Microsoft Office from putting code into other programs to prevent security risks.

Imagine you're working on your computer and a sneaky virus uses Microsoft Office, like Word or Excel, to spread to other parts of your system. This control stops that from happening by making sure Office can't slide its code into other programs, which helps keep your whole system safer.

Why it matters

If Office can inject code into other processes, attackers can run payloads in trusted apps, steal credentials and persist silently.

How to implement

  1. IT team: Ensure Microsoft Office is configured so it cannot inject code into other processes.

    Use endpoint security solutions or group policy settings to enforce this.

  2. System administrator: Regularly update Microsoft Office and related security policies to prevent manual bypasses.

    Use automatic updates to keep systems up to date.

  3. Security officer: Conduct regular training for employees on recognising potential phishing attempts within Office documents.

    Use educational sessions and resources.

  4. Network administrator: Monitor and limit permissions that Office applications have on user machines.

    Use tools like AppLocker to define what Office can and cannot do.

Keep it running

Enable the ASR rule 'Block Office apps from injecting into other processes' via GPO/Intune and review Defender alerts for blocked injections.

Evidence and audit

  1. Check 1 of 2What an auditor asks for

    Ask for

    Can you show me how Microsoft Office's ability to inject code into other processes is controlled?

    Look at

    Examine the policy settings in the group policy management console or documentation from security software solutions.

    Good evidence

    There should be a documented policy or setting that shows Microsoft Office is prevented from injecting code into other processes, evidenced by screenshots or policy settings.

  2. Check 2 of 2What an auditor asks for

    Ask for

    How are updates and patches managed for Microsoft Office?

    Look at

    Check update logs or automated update settings.

    Good evidence

    Automatic updating should be enabled, and logs should show recent updates applied to Office applications.

Mappings

Closest match in ASD Information Security Manual: ISM-1601, Implement Microsoft Attack Surface Reduction rules, which asks for the same thing.

ASD ISM

ASD Information Security Manual: 6 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.