Threat Modeling
Threat modeling is a structured way of thinking through how a technology system might be attacked, so that potential weaknesses can be spotted and addressed before they cause harm. It involves identifying the things worth protecting, the ways they could be compromised, and the safeguards that might reduce those risks. It is typically an ongoing analysis rather than a one-time check.
Threat modeling refers to a set of techniques used to model and analyze technology systems and services in order to identify, prioritize, and evaluate potential threats and vulnerabilities—such as structural weaknesses or missing safeguards—along with corrective measures. As commonly framed, it is a form of risk assessment that models both the attack and defense aspects of a logical entity (for example, a piece of data, an application, a host, or a system). Definitions vary across sources and communities; it is most often applied in software and cybersecurity contexts, and the specific methodology and scope differ by framework. Note that threat modeling supports risk identification and prioritization but does not by itself eliminate the modeled risks.
Why it matters
As organizations deploy AI systems, the surface area for potential attacks expands beyond traditional software concerns to include the data pipelines, models, and interfaces that support those systems. Threat modeling matters because it provides a structured way to reason about how a system might be attacked before deployment, allowing weaknesses to be identified and prioritized rather than discovered after harm has occurred. In governance terms, it supports risk identification and prioritization, which can feed into broader control selection and oversight processes.
Because threat modeling is commonly framed as a form of risk assessment that considers both the attack and defense sides of a system, it helps teams move from an ad hoc security posture toward a documented, repeatable analysis. This is valuable for audit and accountability purposes, as it produces a record of what was considered worth protecting, how it could be compromised, and what safeguards were contemplated. It is typically an ongoing analysis rather than a one-time check, which aligns with the expectation in many frameworks that risk assessment be periodically revisited as systems and their environments change.
Who it's relevant to
Inside Threat Modeling
Common questions
Answers to the questions practitioners most commonly ask about Threat Modeling.