Glossary · Networks and firewalls

Software firewall

Updated 3 November 20262 min read
Short answer

A software firewall is a firewall configured on a device that works like a boundary firewall but only protects the single device on which it is configured. Cyber Essentials v3.3 requires one wherever you do not control the network a device uses, such as home broadband or public wifi. A4.1.1 checks they are on for all computers, laptops and servers.

Key facts
Term
Also known as
Requirement area
Questions
Reviewed against

What does the term software firewall mean in Cyber Essentials?

A software firewall is a firewall configured on a device that works like a boundary firewall but only protects the single device on which it is configured.

NCSC wording · Firewalls

if your organisation doesn't control the network to which a device connects, you must configure a software firewall on the device. This works in the same way as a boundary firewall but only protects the single device on which it’s configured. This approach allows for more tailored rules and means that the rules apply to the device wherever it's used.

How does software firewall apply to Cyber Essentials?

In plain terms

A boundary firewall guards the front door of the office. A software firewall is a lock on each laptop's own door, so the laptop stays protected in a hotel, a coffee shop or a spare bedroom where the office firewall is nowhere near. Microsoft Defender Firewall on Windows and the built-in firewall on macOS are software firewalls.

What does Cyber Essentials require?

The firewalls section of the requirements sets the rule quoted above, and adds: "Most desktop and laptop operating systems now come with a software firewall pre-installed, we advise that these are turned on in preference to a third-party firewall application", and "Make sure you use a software firewall on devices which are used on untrusted networks, such as public wifi hotspots."

For remote workers the software firewall is the only firewall the scheme can rely on, because home routers not supplied by the organisation are out of scope. The question set goes further than the requirements text:

  • A4.1.1 asks whether software firewalls are enabled on all computers, laptops and servers. The guidance says the firewall "needs to be configured and enabled at all times, even when sitting behind a physical/virtual boundary firewall in an office location."
  • A4.1.2 exists for the rare operating system that ships without one. The guidance says "all versions of Windows, macOS and all common Linux distributions such as Ubuntu do have software firewalls available", so those cannot be listed here.

Where is the setting?

On managed devices, set it centrally, for example with an Intune or Jamf policy, so users cannot switch it off.

What an assessor looks for

  • The firewall on for every profile, not only the Domain or Private one. The Public profile is the one that protects a laptop on hotel wifi.
  • A notes answer at A2.5 that says home and remote workers rely on software firewalls, as the A2.5 guidance asks.

Common mistakes

  • Turning the firewall off on servers because they sit behind the office firewall. A4.1.1 covers servers too.
  • Relying on a software firewall to define a partial scope. A2.5.1 says built-in firewalls such as Windows Firewall "cannot be used to define the boundary of the scope".

See the firewall requirements, home and remote working and the Windows 11 setup guide. Related: boundary firewall, router.

Related terms

Frequently asked questions

A software firewall is a firewall configured on a device that works like a boundary firewall but only protects the single device on which it is configured. The definition follows the NCSC's Cyber Essentials: Requirements for IT Infrastructure v3.3.

In the 2026 Danzell question set, software firewall comes up at A4.1.1, A4.1.2. Read those questions against the definition above so your answers use the term the way the assessor will.

Software firewall relates to 1. Firewalls; D(ii) Home and remote working in the NCSC's Cyber Essentials: Requirements for IT Infrastructure v3.3. Read that section for the control your answers must show.

Free readiness check

Would you pass the 2026 question set?

Answer 24 yes or no questions, built by the assessors who mark Cyber Essentials, and get a readiness score in about five minutes, with any auto-fail questions you miss flagged first in your results.

Sources