Skip to content
System hardening
ASD ISMISM-1745

ASD ISM 1745 Enable security features for system protection

What it says

Early Launch Antimalware, Secure Boot, Trusted Boot and Measured Boot functionality is enabled.

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

What it means

In plain English

Ensure essential security features are active to protect the system during startup.

This control is about activating security features on your computer systems before anything else starts up, to keep them safe and secure every time you turn them on. If these protections are not active, your system could be vulnerable to viruses or tampering before your usual defences kick in, putting your data and operations at risk.

Why it matters

If ELAM, Secure Boot, Trusted Boot and Measured Boot are not enabled, boot-time malware or rootkits can tamper with startup, bypassing defences and risking compromise.

How to implement

  1. IT team should enable Secure Boot: Ensure this feature is turned on in the system's BIOS settings.

    It allows the computer to verify that it only loads software that is trusted by the manufacturer.

  2. IT team should activate Early Launch Antimalware: This involves configuring the system so that antivirus software starts before any other program.

    Check the system settings to ensure the antivirus program is included in the startup sequence.

  3. IT team should set up Trusted Boot: This ensures every component of the operating system loads correctly and is verified by a known source.

    Use built-in system tools to verify and configure this setting.

  4. IT team should implement Measured Boot: This records the boot sequence for audit purposes, creating a log to show what was loaded.

    Confirm this feature is enabled in the system management settings to provide a detailed log post-startup.

  5. System owner should regularly review these settings: Schedule regular check-ins with the IT team to ensure all these features are working as intended and up to date.

    This can help catch and address new vulnerabilities early.

Keep it running

Periodically confirm ELAM, Secure Boot, Trusted Boot and Measured Boot are enabled in UEFI/OS, and review boot attestation or event logs for unexpected boot changes.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    The system BIOS configuration report: Request documentation showing Secure Boot is enabled.

    Look at

    Confirmation that the system only allows authorised software to load.

    Good evidence

    A screenshot or report showing Secure Boot is active.

  2. Check 2 of 5What an auditor asks for

    Ask for

    To see the antivirus startup configuration: Request a demonstration or policy document showing Early Launch Antimalware is enabled.

    Look at

    The order of the startup applications.

    Good evidence

    Proof that antivirus software loads first before anything else.

  3. Check 3 of 5What an auditor asks for

    Ask for

    To review the system event log: Request the log file that records Trusted Boot activities.

    Look at

    Log entries confirming all system components verify successfully.

    Good evidence

    Consistent log entries showing trusted verification of each component.

  4. Check 4 of 5What an auditor asks for

    Ask for

    The Measured Boot report: Request access to boot sequence logs that show activity during startup.

    Look at

    Logs that verify what was loaded and when.

    Good evidence

    A detailed log showing the sequence of approved activities.

  5. Check 5 of 5What an auditor asks for

    Ask for

    Recent system audits or reports: Request any internal or external audits that examine these boot security settings.

    Look at

    Evidence that these settings have been reviewed and updates applied if needed.

    Good evidence

    A report with minimal or no discrepancies and dates of the last checks.

Mappings

Closest match in ISO/IEC 27001: A.8.7, Protection against malware, which partially overlaps with this control.

ISO 27001

ISO/IEC 27001: 1 mapping

  • A.8.7Protection against malwarePartially overlaps
Essential Eight

ASD Essential Eight: 2 mappings

  • E8-RA-ML3.4Memory integrity functionality is enabledPartially overlaps

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