Skip to content
System hardening
ASD ISMISM-1416

ASD ISM 1416 Implement firewalls to control network connections

What it says

A software firewall is implemented on workstations and servers to restrict inbound and outbound network connections to an organisation-approved set of applications and services.

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

What it means

In plain English

Use software firewalls to control what apps and services can connect to your network.

Implementing software firewalls on computers and servers helps keep unwanted connections out and controls what applications can access your network. This is important because it stops hackers or harmful programs from sneaking in and causing damage or stealing information.

Why it matters

Poor firewall implementation can allow unauthorised applications to access sensitive data, increasing the risk of data breaches and compromises.

How to implement

  1. IT team should install and configure a software firewall on each company computer and server.

    This can be done by following the setup instructions provided by the firewall software, ensuring that they allow only approved applications to communicate through the network.

  2. System administrators should regularly review the list of allowed applications on the firewall.

    They can do this by accessing the firewall settings periodically and confirming with department heads that only necessary applications are enabled.

  3. Managers should coordinate with the IT team to set up a policy for approving new applications.

    This involves creating a simple form for staff to request network access for new applications and reviewing these requests monthly.

  4. The security officer should conduct training sessions for employees about the importance of network security.

    Use easy-to-understand examples about why only approved applications should be used and how to recognise potential threats.

  5. Procurement should ensure that any new software or applications purchased for the organisation are assessed by the IT team for compatibility with the existing firewall settings.

    This means communicating with vendors about any special network requirements before purchase.

Keep it running

Maintain an up-to-date allowlist for inbound/outbound rules, enforce default-deny, and routinely verify workstation/server firewall policies match approved apps/services.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    The firewall configuration report: Request a document or screenshot that shows current firewall settings on a workstation and server.

    Look at

    The list of allowed applications and network rules.

    Good evidence

    Only necessary and approved applications should be listed, with clear reasons for each one.

  2. Check 2 of 5What an auditor asks for

    Ask for

    To see the policy for approving new applications: Request the written policy that outlines how new applications are assessed before being approved for network access.

    Look at

    Clear steps in the decision-making process.

    Good evidence

    The policy includes IT team review, manager approval, and a documented application list update.

  3. Check 3 of 5What an auditor asks for

    Ask for

    Records of recent firewall reviews: Request evidence of the last review conducted by the IT team.

    Look at

    The dates and any changes made based on the review.

    Good evidence

    Reviews are carried out regularly (e.g., quarterly), and any changes are documented with reasons.

  4. Check 4 of 5What an auditor asks for

    Ask for

    How staff are trained on network security: Request details of training sessions or workshops held for employees.

    Look at

    Attendance records and topics covered.

    Good evidence

    Regular sessions with clear explanations on using only approved applications and identifying threats are carried out, and most staff attend.

  5. Check 5 of 5What an auditor asks for

    Ask for

    About the procedure for handling unauthorised applications: Request documentation on steps taken if an unauthorised application is identified.

    Look at

    A clear, responsive plan involving the IT team and managers.

    Good evidence

    The procedure stops an unauthorised application immediately, investigates its source, and updates future access policies.

Mappings

Closest match in ISO/IEC 27001: A.8.20, Network and network devices security, which this control partially meets.

ISO 27001

ISO/IEC 27001: 1 mapping

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