What is it called when a firewall blocks all traffic that has not been expressly permitted?

Deny by default (default deny): only explicitly allowed traffic gets through.

Start playing free

  1. Allow by default
  2. Promiscuous forwarding
  3. Deny by default ✔

Why: A deny-by-default rule set starts closed and opens only the ports and hosts the business needs. It is safer than blocking just the known bad things. It also reduces unneeded traffic on the network.

Huh, didn't know that: NIST says deny by default should apply to outbound traffic as well as inbound.

The dad joke
My firewall is a strict bouncer: if you're not on the list, you're not getting in, even if you know the owner.
Like this card?
Play the game

References

Answer: Deny by default. A deny-by-default rule set starts closed and opens only the ports and hosts the business needs. It is safer than blocking just the known bad things. It also reduces unneeded traffic on the network.

  1. NIST SP 800-41 Rev. 1, Guidelines on Firewalls and Firewall Policy nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-41r1.pdf
    firewalls should block all inbound and outbound traffic that has not been expressly permitted
    Checked 2026-10-10.
  2. NIST SP 800-41 Rev. 1, Guidelines on Firewalls and Firewall Policy nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-41r1.pdf
    deny by default is a more secure approach than permitting all traffic that is not explicitly forbidden
    Checked 2026-10-10.

Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.

Test yourself in the game