Skip to content
Exercise library · Incident response

Tabletop exercise library

100 ready-to-run cyber tabletop exercises across 15 incident domains. Search them, pick one at random, or tell us who will be in the room and we'll rank the scenarios that fit those people best. Every exercise shows who to involve, how long it runs and an outline — and the scenario prompt is free to copy and read out.

Running one for real? Pro adds the facilitator's run sheet for each exercise: a minute-by-minute timeline, timed injects, step-by-step facilitation guide and the questions to put to each person. Or build your own with the Tabletop Runbook Generator.

Who's in the room?

Pick the people you have — we'll suggest exercises that fit them.
Executive
Business
Technical

Matching exercises

2 of 100
DevSecOps / supply chainIntermediateTechnical 2 h

The build output does not match the source

A release engineer runs a reproducible-build check on tomorrow's release and it fails: the compiled agent your customers install on 40,000 endpoints contains a 3 KB block that is not in any commit. Rebuilding on a clean machine gives a different hash. The build server's scheduled tasks include a script nobody recognises, created five weeks ago. Your last two releases came off the same server and are already in customers' hands. Release is scheduled for 09:00 tomorrow and the sales team has promised the new version to your largest customer.

  • Developer / DevOps
  • Incident response lead
  • CISO / Head of security
  • SOC analyst
  • CIO / CTO
Open exercise
DevSecOps / supply chainStarterTechnical 1 h 15 min

A developer's laptop runs an infostealer and their sessions are replayed

Your EDR raises a medium-severity alert on a senior developer's laptop: an unsigned executable launched from the downloads folder, then deleted itself. The developer says they installed a "free licence key generator" for a design tool on Saturday. It is now Monday. Since Saturday, their code-hosting session, their cloud console session and their password manager browser extension have all been used from an IP address in another country, with no multi-factor prompts, because the attacker replayed session cookies. The developer has admin rights on 60 repositories. Where do you start?

  • Incident response lead
  • SOC analyst
  • IT operations
  • Developer / DevOps
  • Cloud engineer
Open exercise
🎉 New here? Use code WELCOME10 for 10% off any plan at checkout