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

Essential Eight AH-ML2.2 Block Microsoft Office from creating child processes

What it says

Microsoft Office is blocked from creating child processes.

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

What it means

In plain English

Prevent Microsoft Office from starting other programs or activities on its own.

This control is about stopping Microsoft Office from launching other programs on its own. This matters because if Office is tricked into starting harmful software, it could cause damage or steal information from your computers.

Why it matters

If Office can spawn child processes, malicious macros may launch payloads (e.g., PowerShell) leading to compromise, data theft, or outages.

How to implement

  1. System Administrator: Ensure that Microsoft Office's settings are configured to prevent it from launching other programs.

    This can be done by adjusting Group Policy settings with specific rules to block child processes.

  2. IT Security Officer: Communicate the importance of blocking child processes within Office applications to your team.

    Use training sessions to demonstrate potential risks and how mitigation improves security.

  3. IT Team: Regularly check and update the settings to ensure new Office updates haven't changed these configurations.

    Use Microsoft's Security Baseline tools for guidance.

  4. Network Administrator: Implement network-based monitoring to alert if an Office application attempts to launch an unexpected process.

    Set rules in the network firewall to deny these actions.

Keep it running

Enable and test the Office "Block all Office applications from creating child processes" ASR rule; monitor alerts and revalidate after Office updates.

Evidence and audit

  1. Check 1 of 2What an auditor asks for

    Ask for

    How are child processes blocked in Microsoft Office across the organisation?

    Look at

    Review Group Policy Management Editor settings for policies related to Office applications.

    Good evidence

    There is a clear policy in Group Policy that disables child processes in Office applications, and it is enforced across all computers.

  2. Check 2 of 2What an auditor asks for

    Ask for

    Have there been any exceptions made for this policy?

    Look at

    Examine any exception requests or approval documentation.

    Good evidence

    There are no exceptions, or well-documented justifications and approvals exist for any exceptions made.

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: 11 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.