Denylist

A denylist is a rule set that blocks specified users, applications, addresses, domains, or other items while allowing the rest unless another rule stops them.

A denylist is a rule set that blocks specified users, applications, addresses, domains, or other items while allowing the rest unless another rule stops them. In plain language, it means the system is mostly permissive, but it explicitly blocks known-bad or disallowed items.

Why It Matters

Denylist controls matter because they are often practical and fast to deploy. Security teams use them to block malicious destinations, known bad files, prohibited commands, or risky senders without redesigning the entire trust model.

They also matter because many organizations need targeted restrictions around active threats, policy violations, or emerging indicators. A denylist can be a useful response when broad redesign is not immediately possible.

Where It Appears in Real Systems or Security Workflow

Denylist controls appear in DNS filtering, email filtering, endpoint protection, web proxies, network egress policy, and threat-intelligence enforcement. Teams connect them to Allowlist, Indicators of Compromise, DNS Filtering, Threat Intelligence, and Egress Filtering.

Security teams often use denylists to move quickly against known threats, but they also recognize that denylist-only defense is weaker than a properly designed restrictive model in very sensitive environments.

Practical Example

A company receives threat intelligence about malicious domains used in a credential-theft campaign. Its security team adds those domains to email and DNS denylist controls so users and workloads cannot easily communicate with them.

Common Misunderstandings and Close Contrasts

A denylist is not the same as comprehensive prevention. It only blocks what the rule set already knows to stop. New, unknown, or slightly changed malicious items may still get through.

It is also different from an Allowlist. An allowlist defaults to blocking unapproved items. A denylist defaults to permitting items that have not been specifically blocked.