Skip to content
Application control
Essential EightE8-AC-ML2.4

Essential Eight AC-ML2.4 Annual validation of application control rulesets

What it says

Application control rulesets are validated on an annual or more frequent basis.

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

What it means

In plain English

Check once a year or more that rules for allowing or blocking software are accurate.

Once a year or more often, it's essential to check that the rules for which software can run on your organisation's computers are still correct. This is important because if you don't, malicious or unapproved software could run and cause significant harm, like stealing sensitive information or damaging files.

Why it matters

If application control rulesets aren't validated at least annually, outdated allow rules may permit malicious executables, enabling compromise, data theft or system damage.

How to implement

  1. The IT manager should schedule an annual review of all the application control rules to ensure they are up-to-date.

  2. The IT team should use a tool, like Microsoft's AppLocker, to export and review current rulesets against approved applications.

  3. The system administrator should update the ruleset to include any new approved applications and remove those that are no longer necessary.

  4. The security officer should document any changes made to the application control rules as part of the organisation's security policy.

  5. The IT team should conduct training for employees to inform them about any changes to the software they are allowed to use.

Keep it running

Validate application control rulesets at least annually: review allow/deny rules, remove obsolete entries, confirm business apps still function, and update rules to reflect current software and threats.

Evidence and audit

  1. Check 1 of 2What an auditor asks for

    Ask for

    When was the last time the application control ruleset was reviewed?

    Look at

    Examine the documented schedule and records of reviews of the application control ruleset.

    Good evidence

    Reviews have been conducted at least annually, with records showing the dates and any updates made.

  2. Check 2 of 2What an auditor asks for

    Ask for

    How does the organisation verify that only approved applications are running?

    Look at

    Check logs from tools like AppLocker or similar controls for evidence of application usage.

    Good evidence

    Logs show that only approved applications have been executed over the past year.

Mappings

Closest match in ASD Information Security Manual: ISM-1582, Annual validation of application control rulesets, which asks for the same thing.

ASD ISM

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