Safeguard
Security Guides•

How do you run a 60-minute zero-day tabletop exercise?

A 60-minute zero-day tabletop: a made-up scenario, timed injects, discussion prompts and what to capture so the exercise changes how you respond.

Safeguard Security Team
3 min read

Run a zero-day tabletop by presenting a fictional advisory, adding a new fact every ten minutes, and asking each role what it would do. In 60 minutes you learn who is missing, where the inventory fails, and which approvals stall. Capture gaps as dated actions before anyone leaves the room.

Set up

Pick a facilitator who is not the incident owner, so the owner can play their real role. Invite the same people who would respond: technical lead, system owners, communications, legal, an executive. Tell them it is about the process, not a test of individuals.

Write the scenario beforehand. Keep it fictional and avoid real product names so nobody argues about the real flaw.

Sample scenario

A widely used file transfer library, which the exercise calls "LibExample," has a remote code execution flaw. The vendor says exploitation has been seen. No fix exists. Your company uses it in some products and some internal tools.

Timed injects

MinuteInjectPrompt
0Advisory published, no fixWho is the incident owner? What do we do first?
10Government catalog lists it as exploitedDoes this change priority?
20Support reports a customer asking if you are affectedWhat do we say?
30Inventory shows 12 systems affected, 8 unknownWho owns the unknowns?
40A stopgap exists but breaks a featureWho decides?
50Logs show odd traffic on one hostIs this an incident? Who must be told?
60CloseCapture actions

Change the inject numbers to match your environment.

Discussion prompts

  • Which of our inventory sources would we trust, and where would we look for the rest?
  • Who can approve an emergency change at 2 a.m.?
  • Do we know where personal data sits on the affected systems?
  • What does legal need from us in the first hours? See breach notification after a zero-day.

Capture the output

Assign a note taker. Record gaps in three columns: gap, owner, due date. Limit the list to five. Review progress at the next regular security meeting.

Repeat

Run it twice a year with a different scenario each time: a library, an edge device, a SaaS vendor. The roles in who does what in a zero-day response make a good attendance list.

Tips for the facilitator

Let silence sit for a moment after each prompt, since people often have the answer but wait for permission. Do not rescue the group. If they stall, that stall is the finding. Keep the clock firm so you cover all injects.

Quick check

Do we need an outside facilitator?

No. Any neutral internal person can run it, provided they are not also the incident owner.

Should the scenario use a real vulnerability?

A fictional one avoids debates about real details and keeps attention on process.

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.