Skip to content
System hardening
ASD ISMISM-1871

ASD ISM 1871 Implement application control exclusions for system areas

What it says

Application control is applied to all locations other than user profiles and temporary folders used by operating systems, web browsers and email clients.

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

What it means

In plain English

Application control is set up to avoid certain system areas like user profiles and temporary folders.

This control means you need to set up your software so it doesn't check certain parts of your computer where your personal settings and temporary files are stored. It matters because if the software goes snooping in these areas, it could cause annoying problems like slowing down your computer or interfering with other programs. By keeping these areas off limits, you ensure your system runs smoothly and other important areas are securely monitored.

Why it matters

Without this control, application control may be bypassed by running code from user profiles or OS/browser/email temporary folders, increasing malware execution risk.

How to implement

  1. The IT team should identify which parts of the computer need to be excluded from software checking.

    They can do this by making a list of folders and areas like user profiles and temporary folders that store short-term data.

  2. The IT manager should communicate the importance of these exclusions to staff involved in system upkeep.

    Conduct a briefing session explaining why these folders are excluded and how this keeps other systems stable and performing properly.

  3. System administrators need to configure software settings to implement these exclusions.

    They can use system tools or configuration settings to specify which areas are to be left unchecked by the application control.

  4. Technical staff should test the configuration to ensure the excluded areas are actually being bypassed by the control software.

    They can create trial scenarios to see if the settings work as intended without affecting system performance.

  5. The compliance officer should document this setup process in the organisation's security policy.

    This can be done by writing a policy section that explains which areas are excluded and why, helping keep records clear for audits.

Keep it running

Apply application control to system and program locations; only exclude user profiles and OS/browser/email client temporary folders, and review exclusions regularly.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    The system configuration report: Request the document or screenshot that shows the list of excluded folders. Look to see the specified areas like user profiles and temporary folders are clearly listed.

    Good evidence

    The report shows user profiles and temporary folders as excluded areas, and the document is dated and authenticated.

  2. Check 2 of 5What an auditor asks for

    Ask for

    A demonstration of the system settings: Request a walk-through of the actual settings in the control software.

    Look at

    Visual confirmation that user profiles and such areas are unchecked.

    Good evidence

    Live demonstration shows the control software with areas ticked off the monitoring list and settings saved.

  3. Check 3 of 5What an auditor asks for

    Ask for

    The policy document: Request the section of the security policy that mentions application control exclusions. Look to check that it includes details on why exclusions are necessary.

    Good evidence

    Policy document is detailed, references relevant folders, and includes management sign-off.

  4. Check 4 of 5What an auditor asks for

    Ask for

    Logs of control activities pre- and post-exclusion: Request logs that show how the application control behaved before and after implementing exclusions. Look to verify fewer false positives in performance-sensitive areas.

    Good evidence

    Logs show a reduction in unnecessary control checks in targeted folders after the exclusions were applied.

  5. Check 5 of 5What an auditor asks for

    Ask for

    About training or briefing records: Request evidence of staff training sessions regarding the exclusion policy.

    Look at

    Records of attendance and the content discussed.

    Good evidence

    Clear evidence of a training session with attendee names and session notes detailing the exclusion process.

Mappings

Closest match in ASD Essential Eight: E8-AC-ML2.2, Application control excludes user profiles and temporary folders, which asks for the same thing.

ISO 27001

ISO/IEC 27001: 1 mapping

Essential Eight

ASD Essential Eight: 4 mappings

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