Skip to content
Gateways
ASD ISMISM-1389

ASD ISM 1389 Analyse executable files in sandboxes

What it says

Executable files imported via gateways or CDSs are automatically executed in a sandbox to detect any suspicious behaviour.

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

What it means

In plain English

Files coming through gateways are tested in a safe environment to catch suspicious activities.

This control means that any software or program files coming into your organisation should first be tested in a safe, separate environment to see if they behave badly. It's important because if these files are harmful and you don't catch them early, they could damage your systems or steal sensitive information from your business.

Why it matters

Without sandbox execution and analysis of gateway/CDS-imported executables, malware may bypass controls, causing data compromise and service disruption.

How to implement

  1. IT team: Set up a sandbox environment on a separate set of computers that can safely run new or untrusted software.

    This means creating a secure, isolated space in your computer systems where files can be tested without risking your main business systems.

  2. System administrator: Use automated tools to scan and test executable files that come through your email or file transfer systems.

    Choose software that can automatically run and observe these files in the sandbox to look for anything unusual.

  3. Security officer: Monitor the results from your sandbox environment.

    Regularly check the reports generated by the sandbox tools to ensure no suspicious behaviour has been detected.

  4. Procurement team: Ensure that any software solutions purchased for sandboxing are regularly updated.

    This involves checking for software updates and applying them promptly to keep your security measures effective.

  5. Training coordinator: Educate staff about the risks of downloading random files from the Internet or suspicious emails.

    Conduct workshops showing them how automated sandboxing works and why it's a key part of keeping the business safe.

Keep it running

Keep sandbox images and detonation rules current, and automatically execute all gateway/CDS-imported executables to capture suspicious runtime behaviour.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    Sandbox environment setup documentation: Request a diagram or description that explains how the sandbox environment is set up and isolated from operational systems.

    Look at

    Clear separation between the sandbox and main networks.

    Good evidence

    Includes detailed network diagrams and isolation protocols.

  2. Check 2 of 5What an auditor asks for

    Ask for

    Log files from sandbox testing: Obtain copies of logs generated from executing files within the sandbox.

    Look at

    Whether the software successfully identified and monitored files without affecting the organisation's main systems.

    Good evidence

    Outcome includes logs indicating testing activity and results without interference.

  3. Check 3 of 5What an auditor asks for

    Ask for

    Security tool purchase and maintenance records: Request documents that show what tools are used for sandboxing and their maintenance schedule. Ensure the tools are listed and that updates are regular.

    Good evidence

    Includes a list of software with dates of recent updates and licences.

  4. Check 4 of 5What an auditor asks for

    Ask for

    Incident reports related to sandbox testing: Check if there are reports of potential threats that were caught in the sandbox before reaching the main systems.

    Look at

    Documented cases where sandbox testing has prevented issues.

    Good evidence

    Shows documented incidents where threats were contained.

  5. Check 5 of 5What an auditor asks for

    Ask for

    Training schedules and materials: Obtain records of staff training sessions covering sandbox usage and awareness.

    Look at

    Attendance records, training content, and frequency.

    Good evidence

    Includes detailed sessions with staff feedback and improvements based on feedback.

Mappings

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

ISO 27001

ISO/IEC 27001: 1 mapping

  • A.8.7Protection against malwarePartially meets

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