CYBER LIBRARY
Explore the bootcamp
Security essentialsBeginner

Defense in depth

Use complementary protections so one failure does not decide the outcome.

3 min readUpdated 12 Oct 20266 connections
Markdown

The idea

Defense in depth uses multiple safeguards across people, processes, and systems. The purpose is to reduce dependence on one control, not to accumulate tools. Layers should address different failure modes and work together. Identity restrictions, network boundaries, monitoring, and recovery planning each contribute differently. If every layer relies on the same compromised account or the same unmanaged configuration, the apparent depth may disappear when that dependency fails.

In practice

A phishing attempt might be limited by message filtering, employee reporting, phishing-resistant authentication, limited permissions, and detection of abnormal account activity.

A common misunderstanding

Buying several similar products is not necessarily defense in depth. Shared blind spots can survive across them.

Check your understanding

Why keep detection if prevention is strong?

Think it through: Preventive controls can fail or be bypassed, and detection helps reduce the time and harm before response.

Choose layers for different failures

A fictional engineering firm worries about account takeover. It uses phishing-resistant authentication, limited application permissions, alerts for unusual exports, and a documented response process. These layers address different stages: preventing credential misuse, limiting authority, noticing harmful activity, and restoring rightful control. Their relationship matters more than the number of security products installed.

Examine shared dependencies. If one administrator account can disable authentication protections, erase logs, and delete backups, several apparent layers may fail together. Likewise, two monitoring tools reading the same incomplete log source can share the same blind spot. A diagram should show common authority and data dependencies as well as individual controls.

Depth also requires operational ownership. An alert with no responder is not a dependable detective layer. A recovery procedure that has never been exercised is uncertain corrective capacity. Define who maintains each safeguard, what failure it addresses, and how its operation is verified.

Walk through a control failure

For the engineering example, assume one preventive control fails in a tabletop exercise. Ask what the attacker or mistaken user can do next, what evidence appears, and which independent safeguard limits the consequence. Repeat with a monitoring failure and with an unavailable administrator. The exercise should reveal gaps rather than force the architecture to appear successful.

More layers can also create complexity, delay, and conflicting configuration. Select controls for meaningful coverage and maintainability, not maximum accumulation. Document residual risk when a failure path remains. A useful defense-in-depth design explains how the organization continues protecting its important assets after a realistic individual safeguard fails, and provides evidence that the remaining safeguards work under those conditions.

Keep exploring

GO TO THE SOURCE

References & further reading

Original explanations, with primary references for deeper study.

NIST: An Introduction to Information Security
EXPLORE THIS IDEA’S CONNECTIONS

A small part of a bigger picture.

6 notes · 5 connections
100%
Defense in depth · depth 1
Drag to pan · Pinch or use +/− to zoom · Click to preview · Double-click to read
Browse notes as a list (6)
FOLLOW ANOTHER THREADExplore the rest of the library
Start with a concept. Follow its connections.
Detection & responseAbuse Elevation Control MechanismElevation-control abuse bypasses or misuses mechanisms governing privileged execution.Making change happenAcceptance criteriaDefine observable conditions for a deliverable to be accepted.Security essentialsAccess controlUnderstand subjects, resources, permissions, and enforcement through a shared-drive example, including how access changes over time.Detection & responseAccess Token ManipulationAccess token manipulation changes or adopts operating-system security contexts.Risk & resilienceAccount Access RemovalAccount access removal disrupts legitimate users by changing, deleting, or restricting their identities.Evidence & investigationAccount DiscoveryAccount discovery enumerates identities available in a system or environment.Detection & responseAccount ManipulationAccount manipulation changes identity settings to preserve or expand access.Adversarial thinkingAcquire InfrastructureInfrastructure acquisition obtains domains, servers, or other resources used to support operations.Adversarial thinkingActive ScanningActive scanning probes target infrastructure to learn reachable services or weaknesses.Security essentialsAdversary in the middleAn intermediary may observe or alter a communication path.Security essentialsAESA symmetric block cipher whose safe use depends on its mode and implementation.Making change happenAgile deliveryUse short feedback cycles to adapt toward a useful outcome.