Skip to content
Configure macro settings
Essential EightE8-RM-ML1.3

Essential Eight RM-ML1.3 Enable antivirus scanning for Microsoft Office macros

What it says

Microsoft Office macro antivirus scanning is enabled.

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

What it means

In plain English

Ensure antivirus scanning is active for macros in Microsoft Office documents.

This control ensures that any macros in Microsoft Office documents are scanned by antivirus software before they run. Without this control, harmful code could execute, leading to data theft or damage, as many viruses are hidden in macros.

Why it matters

Without Office macro antivirus scanning, malicious macros may run and lead to compromise, data loss, or disruption.

How to implement

  1. The IT team should ensure antivirus software is installed on all computers that use Microsoft Office.

    This is necessary to scan and catch harmful macros.

  2. System administrators should configure the antivirus software to automatically scan all Microsoft Office documents, especially those containing macros, to check for viruses.

  3. The security officer should verify that Microsoft Defender or another antivirus tool is set up to scan macros as soon as a document is opened.

  4. IT team should regularly update the antivirus software so it can recognise the latest threats that could be hidden in macros.

  5. System administrators should ensure that macro virus scanning settings are enforced via group policies to maintain consistency across all user devices.

Keep it running

Regularly update antivirus signatures and confirm Microsoft Office macro scanning is enabled to detect new macro-based threats.

Evidence and audit

  1. Check 1 of 2What an auditor asks for

    Ask for

    Is antivirus scanning enabled for Microsoft Office macros?

    Look at

    Check antivirus configuration settings in the centralised management console.

    Good evidence

    Antivirus settings show scanning is enabled for Office macros, and policies ensure it applies to all users.

  2. Check 2 of 2What an auditor asks for

    Ask for

    How do you ensure antivirus definitions are up to date?

    Look at

    Review logs or update schedules showing antivirus definitions are frequently updated.

    Good evidence

    Logs indicate daily update checks, and a recent antivirus update was applied successfully.

Mappings

Closest match in ASD Information Security Manual: ISM-1672, Enable antivirus scanning for Office macros, which asks for the same thing.

ASD ISM

ASD Information Security Manual: 2 mappings

ASD Essentials

ASD Essentials for enterprise IT: 2 mappings

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