Join our Newsletter — 33% off our NHI Course

Swiss Cheese Model

The Swiss Cheese Model is a risk model that explains accidents as the result of multiple defensive layers failing at the same time. Each layer has holes, such as weak controls, human error, or process gaps, and harm occurs when those weaknesses line up. It is used in safety and security analysis.

How the Swiss Cheese Model works

The Swiss Cheese Model explains how accidents or incidents happen when several defensive layers each have weaknesses, and those weaknesses line up at the same moment. In security work, it helps teams think about controls as layered barriers rather than a single point of failure.

The model is useful because it shifts attention away from one bad decision or one broken control. Instead, it highlights how small gaps, when combined across technology, people, and process, can create a path for harm.

Why layered defenses matter

Every defensive layer is expected to catch something that another layer misses. A policy may be sound but poorly enforced, a technical control may be bypassed by misconfiguration, or a human review step may fail under pressure. The model treats those gaps as normal and expected, not exceptional.

This is why the model is often used in risk analysis, safety engineering, and incident review. It gives practitioners a way to ask whether the organisation has enough independent barriers to stop a failure from progressing from one stage to the next.

Common failure patterns

The most important insight is that catastrophic outcomes usually do not require every control to fail completely. A more realistic pattern is partial failure across several controls, such as weak monitoring, unclear ownership, delayed escalation, or inconsistent enforcement of a rule.

That makes the model especially helpful for analysing how small weaknesses interact. A secure process can still fail if one layer is brittle and the others assume it will always work, because the chain only needs enough aligned gaps for harm to pass through.

How security teams use the model

Security teams use the Swiss Cheese Model to review control coverage, map dependencies, and identify where one safeguard silently relies on another. It is a practical way to reason about defence in depth, especially when a single control cannot be trusted to stop every threat.

It also supports better post-incident analysis. Rather than stopping at the immediate trigger, teams can trace which barriers were missing, weak, or bypassed, and whether the same pattern could recur elsewhere in the environment.

Risk and Threat Considerations

The main risk is overconfidence in any one control layer. When organisations assume one safeguard is enough, they may leave aligned gaps that make a failure or compromise more likely to pass through unnoticed.

Failure mechanism: A threat, fault, or human error bypasses one layer, then another layer is too weak, too delayed, or too dependent on manual action to stop the same event from continuing.

Impact: The result can be a compounding failure path, where a routine mistake or low-signal attack becomes a material incident because no single layer caught it in time.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST CSF 2.0 GV.RM-01 — Risk Management Strategy The model is fundamentally about layered risk and failure path analysis.
DE.CM-01 — Anomalies and Events are Monitored Detection is central when layered controls fail silently until harm is visible.
Recommendation — Map layered defenses to risk scenarios and test whether each barrier reduces the likelihood or impact of aligned failure. Track abnormal patterns across layers so partial failures are seen before they align into an incident.
NIST SP 800-53 Rev 5 RA-3 — Risk Assessment It supports analysing how multiple weaknesses combine into a credible incident path.
SI-4 — System Monitoring The model highlights how missing detection lets multiple weaknesses line up unnoticed.
Recommendation — Assess combined control weaknesses and document how aligned failures could produce a material incident. Monitor for indicator chains that show several safeguards failing together before impact grows.
CIS Controls v8 CIS-4 — Secure Configuration of Enterprise Assets and Software Layered failure often begins with misconfiguration or weak control settings.
Recommendation — Harden systems and services so one weak configuration does not become the first hole in a control layer.

Practitioner Guidance

Why practitioners should care: The model is most valuable when it changes how you evaluate control strength, not when it is used as a generic metaphor. Treat each layer as an independent barrier and test whether it really works under realistic conditions, including partial failure.

What to watch for: Repeated assumptions that one control will “usually” save the rest of the process, or that multiple teams own adjacent steps but nobody owns the end-to-end failure path. That is where aligned weaknesses tend to hide.