Skip to content
System hardening
ASD ISMISM-1667

ASD ISM 1667 Prevent child processes in Microsoft Office

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

Microsoft Office is configured to prevent it from starting other programs or processes.

This control ensures that Microsoft Office programs, like Word or Excel, can't start other programs on your computer. By stopping this, you reduce the risk of getting a virus or malware that sneaks in via Office and does harmful things on your computer.

Why it matters

Allowing Office to start child processes can lead to malware execution, data breaches, or system compromises through malicious documents.

How to implement

  1. Office Manager should coordinate with the IT team to check that Microsoft Office apps are configured correctly.

    This means ensuring settings prevent these apps from launching other programs. IT can do this by updating group policies or using configuration management tools.

  2. The IT team should review Group Policy or similar tools used in your organisation to ensure restrictions on child processes are applied.

    This involves checking that the settings block Word, Excel, and other Office apps from running other software.

  3. System Owner should work with the IT department to deploy any necessary security updates.

    Make sure Office apps are set to update automatically as these updates often fix security vulnerabilities that could allow child processes to run.

  4. IT team should conduct regular checks to confirm the settings are active.

    This includes testing whether the software restrictions on child processes are actually being enforced by trying to run a script or program from within an Office app and ensuring it's blocked.

  5. Management should communicate the importance of these measures to all staff, ensuring they understand not to change settings that enable child processes.

    Provide training that highlights the security risks involved if these settings are altered.

Keep it running

Regularly confirm the ASR rule 'Block Office from creating child processes' is enabled and enforced; review blocked events to tune exceptions.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    A report from the IT team showing the configuration settings applied to Microsoft Office.

    Look at

    The settings to confirm they specifically prevent Office from running other programs.

    Good evidence

    Will show settings like Group Policy Object (GPO) configurations that restrict these actions.

  2. Check 2 of 5What an auditor asks for

    Look at

    The logs to verify they show blocks when such attempts occur.

    Good evidence

    Is logs showing blocked attempts with date and time stamps.

  3. Check 3 of 5What an auditor asks for

    Ask for

    A demonstration where an IT member attempts to run a program from within Word or Excel. Look closely to ensure the attempt is blocked and recorded.

    Good evidence

    Will show the attempt fails and is logged.

  4. Check 4 of 5What an auditor asks for

    Look at

    Records that these updates include any changes to child process settings.

    Good evidence

    Would be a log or report listing updates and their impact on security configurations.

  5. Check 5 of 5What an auditor asks for

    Ask for

    Training records or communications sent to staff about security settings in Office.

    Look at

    The content for clarity on prohibitions against altering these settings.

    Good evidence

    Is a complete record of educational efforts detailing why the control is important.

Mappings

Closest match in ASD Essential Eight: E8-AH-ML2.2, Block Microsoft Office from creating child processes, which asks for the same thing.

Essential Eight

ASD Essential Eight: 5 mappings

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