Skip to content
Preptima
mediumConceptScenarioSeniorStaff

How do you know when a threat model has gone stale, and how would you catch it before an incident does?

A threat model goes stale when architecture, trust boundaries, dependencies, data flows or abuse assumptions change. The fix is event-driven review triggers in design and delivery workflows, not a calendar reminder that ignores real system change.

4 min readUpdated 2026-08-15

Answer

Short answer

A threat model is stale when its diagram or assumptions no longer match production. Refresh it after new integrations, changed trust boundaries, new sensitive data, authentication changes, dependency swaps, incident lessons or major deployment topology changes.

Was this answer helpful?

Likely follow-ups

  • What specific architectural changes would you configure as automatic triggers for a re-review?
  • How would you catch a threat model going stale in a team too small to have a dedicated security review step?
  • What is the difference between a threat model being stale and being wrong?
  • How would you retrofit a review trigger into a project that has never had one?

Related questions