// resources · template

Incident Response Tabletop Exercises

Your IR plan is a hypothesis until someone tests it. Here's how to run a tabletop that finds the gaps before an attacker does.

A plan nobody has rehearsed is fiction

Most organizations have an incident-response plan. It lives in a shared drive, it was written to satisfy an auditor, and the last time anyone opened it was the day it was signed off. On paper it looks complete: escalation paths, contact lists, decision trees. The problem is that a plan nobody has practiced is a set of assumptions, not a capability.

The night of a real incident is the worst possible time to discover that the on-call number rings a phone nobody carries anymore, that no one is sure who can authorize taking production offline, or that legal and communications have completely different ideas about what can be said publicly. A tabletop exercise surfaces those gaps in a conference room instead of in a breach.

Why tabletops earn their place

A tabletop is a facilitated, discussion-based walkthrough of a realistic incident. Nothing is actually attacked and no systems go down. That is exactly why they work:

  • They are cheap. A room, a facilitator, and a couple of hours of the right people's time — no tooling to buy, no production risk.
  • They cause no downtime. Unlike a live drill, you are simulating decisions, so business operations continue untouched.
  • They surface the gaps that hurt most. Decision gaps (who decides?), communication gaps (who tells whom?), and authority gaps (who is allowed to pull the trigger?) are the failures that turn a contained incident into a crisis, and they only show up when real people have to act under pressure.

Technical controls fail loudly and get fixed. Decision and communication failures fail quietly, and a tabletop is the cheapest way we know to expose them.

Who belongs in the room

An incident is never contained to the security team, so a tabletop that only involves engineers tests the wrong thing. We aim for a cross-functional room:

  • An executive sponsor — someone senior enough to make the call on business-impacting decisions like taking a revenue system offline.
  • IT and operations — the people who actually touch the systems, hold the credentials, and know what will break.
  • Security — to drive the technical investigation and containment thinking.
  • Legal — for regulatory notification, breach-disclosure obligations, and liability questions.
  • Communications / PR — for customer, staff, and press messaging.
  • A facilitator — ideally someone outside the reporting line who runs the clock, delivers the injects, and keeps the group honest.

The anatomy of a tabletop

A good exercise has a shape. It opens with a scenario — a short, plausible starting situation. From there the facilitator introduces timed injects: new pieces of information delivered at intervals that escalate the situation and force the group to react. Each inject should demand a forced decision — not "what would you consider," but "what do you do right now, and who signs off." Laptops stay closed; the point is to test what people know and how they coordinate, not their ability to search a wiki. Throughout, someone captures every point of friction: every pause, every "who owns that?", every disagreement about authority. That friction log is the real output of the exercise.

Four ready-to-run scenarios

Any of these can fill a ninety-minute session. Start with the plausible opening, then feed in the injects one at a time:

  • Ransomware with double extortion. Inject 1: file servers are encrypting and a ransom note claims data was exfiltrated first. Inject 2: the attacker emails a sample of stolen records to a journalist. Inject 3: backups are found to be partially encrypted too. Decisions: pay or not, disclose or not, who authorizes each.
  • Stolen administrator credentials. Inject 1: an admin account logs in from an unfamiliar location outside business hours. Inject 2: that account has created new privileged users and altered logging. Decisions: lock the account (and lock out the legitimate admin?), how far the blast radius reaches, when to force an organization-wide credential reset.
  • Third-party / supply-chain compromise. Inject 1: a vendor whose software you run announces they were breached. Inject 2: you find their tool has broad access into your environment and suspicious outbound traffic. Decisions: cut the integration (and break what?), who calls the vendor, what you tell your own customers.
  • Insider data theft. Inject 1: an employee who just resigned downloaded an unusual volume of sensitive files last week. Inject 2: HR confirms they are joining a competitor. Decisions: how to preserve evidence, whether to involve law enforcement, how to balance investigation against privacy and employment law.

Running it well

The facilitator makes or breaks the exercise. Keep real-time pressure on — hold the clock, deliver injects whether or not the group has finished debating the last one, because attackers do not wait. Ban the phrase "we'd just…"; when someone says "we'd just restore from backup" or "we'd just call the vendor," stop and ask who, how, with what access, and how long it takes. Force real decisions rather than options: make the group commit to a course of action and name the person accountable for it. If a decision cannot be made in the room because the authority is unclear, that is not a failure of the exercise — that is the finding.

The after-action is the whole point

A tabletop that ends when the last inject is read has wasted everyone's morning. The value is in what you do next. Turn the friction log into concrete gaps, assign every gap a named owner, and give each one a deadline. "Nobody was sure who could authorize taking payments offline" becomes "define and document that authority — owned by the COO — by month-end." Then re-run the exercise a quarter later, ideally with a different scenario, and confirm the gaps actually closed. An IR plan gets better the same way any skill does: through repetition under realistic pressure.

Want a facilitated exercise? ← Back to resources
↑